#naukaprogramowania #programowanie #programista15k #studbaza #informatyka #uml #cpp
Wszystko
Najnowsze
Archiwum
Czy jest jakiś sprawdzony szybki sposób żeby dany projekt, przerzucić na UML? Czy trzeba wszystko wpisywać ręcznie? Działam na CLion i teoretycznie muszę zrobić UML w Modelio ale raczej się nie wyrobie i chciałem zrobić cokolwiek.
#naukaprogramowania #programowanie #programista15k #studbaza #informatyka #uml #cpp
#naukaprogramowania #programowanie #programista15k #studbaza #informatyka #uml #cpp
- 1
@patrolez tego i tego, projekt robię na Debianie na maszynie wirtualnej i tam mam CLiona
- 0
@Yakooo:
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".
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".
#smarthome #cpp
Korzystał ktoś z Was z https://www.qt.io/blog/2017/08/14/introducing-qtknx-protocol ?
Wiecie może jak to się ma do modułów wykonawczych? Chciałbym nimi sterować po skrętce, bo mam rozciągnięte do każdej puszki w domu (światło i rolety).
Korzystał ktoś z Was z https://www.qt.io/blog/2017/08/14/introducing-qtknx-protocol ?
Wiecie może jak to się ma do modułów wykonawczych? Chciałbym nimi sterować po skrętce, bo mam rozciągnięte do każdej puszki w domu (światło i rolety).
- 3
@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)
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)
- 2
@lionbest: zrobiłem swojego Hata bo mam tam trochę extra ficzerów typu rozdzielacz zasilania magistrali / przetwornica do zasilania RPI z 12V, ale CANa spinałem według tego artykułu https://www.raspberrypi.org/forums/viewtopic.php?t=141052
co do urządzeń to tak wszędzie STM32F103
co do urządzeń to tak wszędzie STM32F103
stupid pointers
#cpp
#cpp
źródło: comment_1592583070XWRQWmKd6NdScZPQ3eFlsf.jpg
Pobierz- 8
co mozna poprawic w tym kodzie oprócz wszystkiego?
i btw, da ktos strone ktora nauczy uzywania algorytmow?
ten konkretny wykrywa powtórzenia w tablicy n elementowej
https://pastebin.com/wZwkP3Ki
#naukaprogramowania #cpp
i btw, da ktos strone ktora nauczy uzywania algorytmow?
ten konkretny wykrywa powtórzenia w tablicy n elementowej
https://pastebin.com/wZwkP3Ki
#naukaprogramowania #cpp
- 4
zamiast
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.
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.
- 0
Tu masz bez sortowania: mapa trzyma ile razy kazda liczba wystąpila: https://coliru.stacked-crooked.com/a/7f2dde6080e7d92a (liczby od 0 do 10 tylko, by cos sie powtarzalo). To ma złożoność O(n) vs O(n * log n) jak przy sortowaniu
Jeżeli wiesz, że liczby wylosowane sa z zakresu 0-150 to w ogole mozna przez zliczanie to policzyc: https://coliru.stacked-crooked.com/a/802915c4624dba01
Jeżeli wiesz, że liczby wylosowane sa z zakresu 0-150 to w ogole mozna przez zliczanie to policzyc: https://coliru.stacked-crooked.com/a/802915c4624dba01
- 0
Mogę jakimś prostym sposobem to co wyświetla się na konsoli wrzucić jako tekst do pola w aplikacji okienkowej?
#cpp #programowanie
#cpp #programowanie
źródło: comment_1592487014fzLtBhfsDgkYYkLCAHlHsd.jpg
Pobierz@psposki: normalnie użyj strumienia, załaduj z niego do stringa i do tego pola
https://stackoverflow.com/questions/478898/how-do-i-execute-a-command-and-get-the-output-of-the-command-within-c-using-po
https://stackoverflow.com/questions/478898/how-do-i-execute-a-command-and-get-the-output-of-the-command-within-c-using-po
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
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
- 3
@Pies_Benek: bierzesz jakiegokolwiek randa, robisz modulo 2, jeśli zero to plus, jeśli jeden to minus xD
- 1
@Pies_Benek: po pierwsze - nie używasz rand(), bo jest durnowate
po drugie - używasz C++: http://cpp.sh/57htc - tu masz cos co losuje liczby od -99 do 99
po drugie - używasz C++: http://cpp.sh/57htc - tu masz cos co losuje liczby od -99 do 99
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 :-)
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 :-)
- 2
@secret_passenger: zawsze się troszkę śmieszkuje na prezentacjach inaczej jest nudno ;-F
Oczywiście wpadnę i zobaczę, bo akurat Rusta się uczę ;-F
Oczywiście wpadnę i zobaczę, bo akurat Rusta się uczę ;-F
@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...
*z gwiazdką, bo w kodzie produkcyjnym (nie-bibliotecznym) i tak mało variadiców się pisze...
- 0
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
#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?
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?
- 1
- 1
@lionbest: panie ja mam 3 klasy w której w każdej jest po kilka zmiennych i kilka funkcji po prostu XD, jeszcze wszystko jest publiczne nawet
#anonimowemirkowyznania
Cześć,
za jakiś czas mam rozmowę okresową i chciałbym przygotować się do tematu podwyżki.
Rok temu dostałem awans na regulara.
Czy ktoś z mirków, może mi powiedzieć szczerze ile powinienem zarabiać na tym stanowisku? (regular + 1 rok)
Pytam
Cześć,
za jakiś czas mam rozmowę okresową i chciałbym przygotować się do tematu podwyżki.
Rok temu dostałem awans na regulara.
Czy ktoś z mirków, może mi powiedzieć szczerze ile powinienem zarabiać na tym stanowisku? (regular + 1 rok)
Pytam
Firma, technologia lata doświadczenia rodzaj umowy tutaj wszystko ma znaczenie więc pytanie jest kompletnie bez sensu
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 :)
- 0
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
#cpp #programowanie
- 7
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
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
źródło: comment_1591560064TjKu29yb9NzSxRX1a7iDnP.jpg
Pobierz8
Let's make 16 games in C++/SFML

16 gier, między innymi: Tetris, Arkanoid, Snake, Saper, Chess itp. Naucz się kodować na prostych przykładach.
z- 0
- #
- #
- #
- #
- #
- 1
15 E-booków z C++ za 10 euro, są też z innych języków :)
https://www.fanatical.com/en/bundle/C++?fbclid=IwAR09flYm2UKNEjRhzvzY_hdKfr618lmj5Q47Ig7FeqPyH6XQpfd8p37WPjw
#cpp #programowanie #naukaprogramowania
https://www.fanatical.com/en/bundle/C++?fbclid=IwAR09flYm2UKNEjRhzvzY_hdKfr618lmj5Q47Ig7FeqPyH6XQpfd8p37WPjw
#cpp #programowanie #naukaprogramowania
- 3
1
Język Rust po raz pierwszy w TOP20 indeksu Tiobe

Najbardziej lubiany język programowania według StackOverflow cały czas zyskuje na popularności - po raz pierwszy w historii jest w pierwszej 20 indeksu Tiobe (jedna z miar popularności języka programowania).
z- 0
- #
- #
- #
- #
- #
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
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
- 0
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 #
#cpp #qt5 #qt #
@Queen14K: spoko :) mam nadzieję że ty też będziesz mógł komuś tak pomóc :)
- 1
@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...
#studia #programowanie #cpp
Nigdzie nie jest napisane, że program na zaliczenie przedmiotu nie może być napisany za pomocą programu c++ builder ;_; Aż się boję wysyłać to co ten program wypluł
Nigdzie nie jest napisane, że program na zaliczenie przedmiotu nie może być napisany za pomocą programu c++ builder ;_; Aż się boję wysyłać to co ten program wypluł
- 1
@MlodyWilk zwykły wysiswg, całe gui robi się z okna aplikacji. Potem pod dany layout mozwsz wrzucić skrypt. Jak skończę to wrzucę
- 0
@JakTamCoTam do czwartego czerwca mam czas więc chętnie zapraszam do pomocy laikowi:P
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ę
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ę

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
Nie odbierz mnie źle, ale jak dla mnie jest to dość istotna decyzja przy używaniu czegokolwiek @bartekplus
Komentarz usunięty przez autora
























Możecie polecić jakieś fajnie źródło informacji o metaprogramowaniu c++ i bibliotekach szablonowych?
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:mlpjest 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
C++ templates the complete guide