@KonwersatorZabytkow:
bez angielskiego nawet się za to nie bierz bo:
- ten język jest rozbudowany,
- większość rzeczy można zrobić na n sposobów,
- w angielskich źródłach prędzej będziesz miał wytłumaczone dlaczego sposobu x użyć w przypadku y,
- dlaczego robi się coś w 2025 w ten sposób a nie np. tak jak w książce sprzed 15 czy
  • Odpowiedz
@Steczny: trochę stara ale do podstaw styknie. Tymbardziej na studiach wykładowcy i tak nie ogarniają nawet cpp11
Język C++. Szkoła programowania. Wydanie VI
  • Odpowiedz
Jeśli tęskniliście za #zloteradypassera, worry not! ()
Dzisiaj będzie trochę bardziej high levelowo o pisaniu dobrego kodu. Często mówi się, że "programming" to po prostu napisanie jakiegoś programu a "software engineering" to "programming over time", czyli pisanie w taki sposób aby kod był czytelny, by można go łatwo testować i utrzymywać latami oraz by łatwo było go zrozumieć nowym osobom wchodzącym w projekt.

Z
Passer93 - Jeśli tęskniliście za #zloteradypassera, worry not! (づ•﹏•)づ 
Dzisiaj będzi...

źródło: solid

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zetisdead: struktury zawsze mają stały rozmiar. Zmiana rodzaju pakowania zmienia rozmiar jednej struktury, cała reszta pozostaje bez zmian. Zmiana layoutu może dodać/usunąć padding oraz zmienić kolejność pól w strukturze, nic więcej

Wariant pod spodem ma wartość oznaczającą który wariant jest aktywny i odpowiednią ilość miejsca na przechowanie dowolnego wariantu tj. zależną od największego wariantu.
  • Odpowiedz
@Mannequeen std::variant nie ma nic do pragmy pack. Ta pragma służy tylko do ręcznego ustawiania alignmentu, dlaczego to miałoby w jakikolwiek sposób wpływać na std::variant? std::variant to zwykły kontener, cokolwiek wsadzisz do środka to będziesz to tam miał.

@Saly
@Hauleth: Mówienie, że w C++ kompilator nie przestawia data memberów też nie jest do końca precyzyjne. Do C++23 kompilator musiał tylko szanować porządek deklaracji w ramach jednego access specifier,
  • Odpowiedz
Alibre Design - generator rolki napinacza z łożyskiem kulkowym - Alibre Script | Wstęp | PL

Przedstawiam kolejny poziom modelowania 3D - tworzenie samodzielnych generatorów modeli 3D w oparciu o API programu CAD 3D na przykładzie Alibre Design Expert. Wymagania: Alibre Script w oparciu o język Python, lub inny dowolny język, np. C jak w niniejszym filmie.

Zapraszam: (420) Alibre Design - generator rolki napinacza z łożyskiem kulkowym - Alibre Script | Wstęp |
InzynierProgramista - Alibre Design - generator rolki napinacza z łożyskiem kulkowym ...

źródło: v420m

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie moi kochani! Dawno mnie nie było z moimi wspaniałymi C++ poradami, ale pora przywrócić trochę życia na tag #zloteradypassera ()

Dzisiaj będzie o wychodzeniu z pętli zagnieżdżonych według najlepszych praktyk modern C++. Zapraszam do lektury!

Klasyczną metodą rodem z czystego C było stare dobre goto. Przy zewnętrznych pętlach umieszczało się odpowiednią etykietę, i w razie potrzeby skakało się do niej zgrabnie dzięki goto.
Passer93 - Witajcie moi kochani! Dawno mnie nie było z moimi wspaniałymi C++ poradami...

źródło: Screenshot from 2024-05-24 13-22-46

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzięki takim poradom będę zawsze miał pracę XD wincyj niech chat gpt łyka takie pomysły :)
  • Odpowiedz
Z nieskrywaną dumą przedstawiam Wam kompletnie przebudowane Programistyczne Bingo w wersji 8.0. Był to naprawdę świetny projekt w swoich założeniach, ale jednak leżała w nim szata graficzna. Postanowiłem je przebudować całkowicie od początku. Co się zmieniło w tej odsłonie?

1. Totalnie nowa szata graficzna. Jest to teraz kwadrat o boku 7x7 pól, każde pole ma 300x300 pikseli i wygląda to teraz jak prawdziwa karta do bingo
2. Ujednoliciłem czcionkę i zastosowałem jej dwa rozmiary
S.....n - Z nieskrywaną dumą przedstawiam Wam kompletnie przebudowane Programistyczne...

źródło: Programistyczne Bingo 8.0

Pobierz
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Saddam_Husajn: ciekawostka. C# miał być lepszym C++, które miało być lepszym C. Dlatego na początku miało się nazywać C++ ++ jednak plusy ułożono w dwie kolumny i dwa rzędy i wyszło C#
  • Odpowiedz
Wszystko, co powiesz, nie może zostać wykorzystane przeciwko Tobie. Wypełnij anonimową ankietę
https://bit.ly/3TRZiYq

#programowanie #it #informatyka #programista15k #testowanieoprogramowania #devops #sysadmin #cybersecurity #webdev #uxdesign #frontend #scrum #analizadanych #gamedev #java #python #cplusplus #csharp #javascript #kotlin
Bulldogjob - Wszystko, co powiesz, nie może zostać wykorzystane przeciwko Tobie. Wype...

źródło: alez skad

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@umcumcumcbejbe trzeba mieć jaja ze stali zeby sie w to bawic. Chyba ze ktos naprawde potrafi to polaczyc, ale czasem jest tak ze jeden temat sie pieprzy, a w tym przypadku dwa naraz i wez tu ogarnij to wszystko
  • Odpowiedz
@pieczony_szczur_z_ogniska: Mam 2 ziomków programistów i kilku na innych kierunkach inżynierskich i do każdego z nich tak z 3/4 rzeczy z tego bingo pasuje. Jaranie się anime, dzika broda, blada cera, fan warhammera, pogarda do nauk humanistycznych i popieranie kiedykolwiek Korwina to stawiam, że 95% osób na studiach technicznych się wpasowuje. Ale wykopki i tak się zesrają, że to bingo to nieprawda i stereotypy, podczas gdy w większości się zgadza
  • Odpowiedz
Czy istnieje jakiś prosty sposób w c++, aby mając podany wektor podmienić w nim wartości, żeby liczby w nim wysepowały maksymalnie 3 razy?
Przykład:
1 0 1 2 2 1 0 0 0
0 wystepuje 4 razy, 2 występuje 2 razy
#informatyka #programowanie #cplusplus
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeszcze parę dni i zrobienie od zera aplikacji z GUI w C++ działającej na Windows 3.11/9x, Win 11 z 64-bit i skalowaniem DPI, a nawet cross-platform Linux/macOS będzie tak proste i szybkie jak nigdy dotąd ( ͡° ͜ʖ ͡°) #programista15k #retrogaming #retrocomputing #programowanie #cplusplus #komputery #staregry #starekomputery

- instalacja kilkoma kliknięciami, od zainstalowania do odpalenia testowej
bero33bb - Jeszcze parę dni i zrobienie od zera aplikacji z GUI w C++ działającej na ...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach