@blablalbla: Ciężko, bo temat rzeka i każdy robi na swoją modłę, a wraz z nowymi standardami sporo już jest mocno nieaktualne.
Są jakieś książki, ale proponuję szukać takich od co najmniej C++14 a najlepiej od C++17.
Chociaż według mnie najlepiej chyba poszukać dokumentacji takich bibliotek jak boost::hana.
Stara boost:mlp jest już leciwe i mało przydatne, powstała jeszcze przed C++11.
Bardzo dużo można się dowiedzieć, oglądając widea z konferencji, to
  • Odpowiedz
@Yakooo:

Doxygen will not generate an actual full diagram of all classes in the project. It will generate a separate image for each hierarchy. If you have multiple, unrelated class hierarchies you will get multiple images.


Sry. Chyba mi się w takim razie narzędzia pomyliły. Na bank Visual Studio umie generować cały diagram UML na jednym "płótnie".
  • Odpowiedz
@lionbest: myślę że całość 1 sztuki 30-40zł -> 2 kanały 8A/12V przetwornice DC - DC BUCK
CANa mam spiętego przez RPi z RabbitMq i dopiero do aplikacji (Spring + Angular) całkiem fajnie to chodzi
może się zbiorę i opiszę bo mam tak sterowane całe mieszkanie (około 50 urządzeń na CANie)
  • Odpowiedz
zamiast int* i new int[..] użyj std::vector.

Nie nazywaj też zmiennych z wielkiej litery. O ile co styl to obyczaj, to tak standardem jest, że klasy są z wielkiej litery, natomiast zmienne z małej.
  • Odpowiedz
Mireczki bo mam zaćmienie mózgu i nie mogę ogarnąć tego w google, wstyd po prostu.

Jak wylosować 1 lub -1, najlepiej za pomocą rand(). Potrzebuję wylosować liczbę dwucyfrową ujemną lub dodatnią.
Najpierw losuję sobie liczbę od 10 do 99 a potem chcę właśnie wylosować mnożnik dodatkowo, żeby zrobić ujemną losowo.

Możecie rzucić jakimś wynikiem z google bo nie potrafię tego wyszukać. Wyniki są o tym jak wylosować pomiędzy jakimiś liczbami a ja potrzebuję 1 albo
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
witam wszystkich zainteresowanych #programowanie w #rustlang - już za tydzień kolejny webinar:

https://mobile.twitter.com/RustWroclaw/status/1273208518733107208

myślę że temat ciekawy bo prelegent będzie mówił o różnicach w programowaniu z użyciem generyków w Ruscie i używaniem szablonów w #cpp

(i nie, nie ma się co obawiać - wiem że to nie będzie żaden #flamewar :-)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lionbest: No przecież taki temat wybrałem, żeby C++ wygrał porównanie xD Rust właściwie wszędzie jest fajniejszy, tylko bastion template'ów (variadiców) jest lepszy*

*z gwiazdką, bo w kodzie produkcyjnym (nie-bibliotecznym) i tak mało variadiców się pisze...
  • Odpowiedz
Cześć, mam pytanie dotyczące cpp, a mianowicie kompilatorów. Oglądam aktualnie poradnik z Code::Blocks, jednak problem jest taki że używam Visual Studio, uważam że program jest nowocześniejszy. Problem jest taki, że po stworzeniu swojego kodu, którego jestem praktycznie pewny pojawiają się dziwne kwiatki podczas kompilacji. Myślałem że jest to moja wina, ale po wstawieniu całego pliku C++ z lekcji (stworzonego przez autora), gdzie na pewno tam nie ma błędów, plik kompiluje się z
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #programista15k #cpp
napisałem wczoraj pierwszy program chyba w pełni obiektowo (proste symulowanie odbijania się piłki, chociaz jeden programista powiedział że jedna klasa jest głupia). i wrzuciłem do całości 3 klasy.
jezu, wy tak żyjecie?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 7
Ja 2 lata temu chciałem dostać 500 zł podwyżki. Poszedłem o tym gadać ale w ostatniej chwili pomyślałem, że jak powiem 500 to nie będzie z czego zejść. Powiedziałem że chce 1000 i dostałem 1000 :)
  • Odpowiedz
potrzebuje zrobić switcha ale gdzie wartości switcha nie są jeszcze znane na etapie kompilacji (są to ID przycisków czytanych z pliku). jakie eleganckie rozwiązanie proponujecie inne niż else if

#cpp #programowanie
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po roku przerwy usiadłem do starego projektu gry w 3D. Ostatni wpis możecie zobaczyć tutaj: https://www.wykop.pl/wpis/41799451/kolejny-update-projekt-jeszcze-nie-porzucony-d-dod/

Przez te ostatnie parę dni dodałem parę shaderów, bazowe oświetlenie, zmieniłem spdlog na loguru i zintegrowałem imgui.

Ponadto zaczynam powoli przymiarki do edytora- chcę stworzyć prosty edytor do leveli połączony z paroma toolami do testowania niektórych elementów gameplayu.

Co
Leinnan - Po roku przerwy usiadłem do starego projektu gry w 3D. Ostatni wpis możecie...

źródło: comment_1591560064TjKu29yb9NzSxRX1a7iDnP.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam pytanie.
Kodziłem już trójkąty w OpenGL ale chciałbym spróbować DirectX. Generalnie wygląda on na cięższy od OpenGL i chyba wykorzystuje WinApi? Jest sens szkolić się bardziej pod OpenGL czy raczej windowsowy DirectX?
#cpp #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robie projekt na uczelnie w qt creatorze w c++. Już skończyłem ale wyskoczył problem przy uruchamianiu pliku exe. Okazało się, że muszę wrzucić biblioteki do folderu z projektem. Zrobiłem to i działa ale pojawił sie innym problem, po wrzuceniu biblioteki "Qt5Core.dll" program nie czyta mi wszystkich Pixmapów, a bez niej nie mogę odpalić pliku exe. Ktoś może wie jak to naprawić? :D
#cpp #qt5 #qt #
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Czokowoko: DZIAŁA! wcześniej konwertowałem z jpg na png i to zepsuło te zdjęcia .... taki długpi błąd a tyle zachodzu ale tak czy siak nauczyłem się czym jest windeploqt. Dzięki jeszcze raz. Wreszcie mogę oddać projekt...
  • Odpowiedz
Hej Mirki,

Kwarantanna pobudziła we mnie resztki kreatywności i postanowiłem nauczyć się czegoś nowego. Jako ze na co dzień programuje w c/c++, wybór padł na JavaScript. Z którym wiele lat temu miałem kontakt. Jak zawsze największy problem to był pomysł, co napisać, aby wykorzystać coś co się umie, jednocześnie poznać nowe rzeczy i żeby to było użyteczne..

I tak powstał FluentTyper, rozszerzenie do przeglądarki(Firefox i Chrome( jak w końcu przejdzie re-view i uda się
bartekplus - Hej Mirki,

Kwarantanna pobudziła we mnie resztki kreatywności i posta...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pomysł wygląda bardzo fajnie, wydaje mi się, że niektórym może się bardzo podobać. Niestety jestem freakiem nt. prywatności, stąd moje pytanie, jaką mam pewność, że teksty które piszę nie trafiają na jakiś serwer, tym bardziej, że, jak sam piszesz, wtyczka podpina się pod każdy tekst.

Nie odbierz mnie źle, ale jak dla mnie jest to dość istotna decyzja przy używaniu czegokolwiek @bartekplus
  • Odpowiedz