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
skoro najmnniejszą adresowalną jednostką jest bajt to dlaczego moge wziąc adres zmiennej typu bool, a uzywajac operatora [] na std::vector zwróci on nie samego boola tylko std::vector::reference?

#naukaprogramowania #cpp
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@niesamowite_: 1. Bool nie ma rozmiaru jednego bitu, tylko bajtu. Wlasnie dlatego mozesz dostac adres zmiennej typu bool. Sprawdz sobie sam uzywajac sizeof
2. Wektor typu bool to juz inna bajka. Ta specjalizacja uzywa optymalizacji by trzymac kazdego boola na pojedynczym bicie, a poniewaz niemozliwe jest adresowanie pojedynczych bitow dlatego dostajesz wrapper, dzieki ktoremu mozesz dostac sie do konkretnego bitu.
  • Odpowiedz
C++/Dziedziczenie - jedno krótkie pytanko i usuwam

Jeśli mam klasę która ma pola prywatne, publiczne i chronione, i zrobię po prostu:

class rogale : elfik {

xxx;
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@psposki: a tak praktycznie: w 100% przypadków używasz publicznego. Private i protected są użyteczne, gdy piszesz brzydki kod. Wszystkie problemy, które rozwiązują można załatwić za pomocą kompozycji/agregacji, która jest czytelniesza i bezpieczniejsza w utrzymaniu. Private inheritance miało zastosowanie przy boost::noncopyable, ale to nie jest nic związanego z relacją pomiędzy klasami tylko hack.
  • Odpowiedz
Cześć,
Jak wygląda testowanie kodu C++ z poziomu pythona? Często w ofertach pracy dla programisty C++ spotykam się z takim wymaganiem. Czy testowanie polega na wstrzykiwaniu danych i oczekiwaniu na konkretną odpowiedź? Czy całkowicie na czym innym?

#programowanie #programista15k #python #cpp
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Parseval: dużo możliwości, to co opisałeś też prawdopodobne ( ͡° ͜ʖ ͡°) np u mnie w projekcie zrobiliśmy symulator firmwaru na windowsa z pythonowym cli(wygooglaj embedding python in c/cpp), dzięki temu możemy testować całe api skryptami py zamiast puszczać testy na sprzęcie
  • Odpowiedz
@Elements:

(,) mnie nawet javascript i python doprowadza do płaczu.

No to akurat jest czesto spotykany odruch wsrod programistow jezeli chodzi o javascript. Drugim najczesciej spotykanym odruchem jest odruch wymiotny.
  • Odpowiedz
@vCertus: clion będzie zamulał jeszcze bardziej. vs code jest ok tylko pewnie trzeba go odpowiednio skonfigurować do c++, z czym możesz sobie nie poradzić. może Qt Creator. dev-c++ jest martwe.
  • Odpowiedz
Jak się za to zabrać?
#cpp #c++ #pytaniedoeksperta #informatyka

Pływak Daniel Wodnik jest sponsorowany przez swojego wuja, który na zakończenie kariery pływackiej postanowił ufundować mu specjalną nagrodę pieniężną (w złotówkach). Daniel miał odnotowane wszystkie czasy uzyskiwane przez siebie w swojej koronnej konkurencji. Były one mierzone z dokładnością do setnych części sekundy. Wysokość nagrody będzie uzależniona od najlepszego podciągu. Najlepszym podciągiem jest najdłuższy malejący podciąg, złożony z kolejnych
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Miesny_bazyliszek:
Prosty algorytm
1. Zapamiętaj pozycję początku ciągu
2. Sprawdź czy na danej pozycji czas jest większy od następnej pozycji
3. Jeśli tak to zwiększ sobie licznik długości podciągu i przejdź do następnego czasu i 2.
4. Jeśli nie to sprawdź czy obecny podciąg jest dłuższy
  • Odpowiedz
#naukaprogramowania #gamedev #jezykc #cpp
w grach są wykorzystywane pakiety UDP, taki basic przykład, to nie są one nwm "raw"? bo mam pewien program w C i chce do niego dodać funkcjonalność multiplayer jako klienta. Znalazłem tą libkę: https://github.com/zpl-c/librg

i jako serwer chce mieć appkę w innej technologii, tzn. node.js. Po wyprintowanie Buffer.toString mi się pojawiają chińskie znaczki, czyli muszę ogarnąć jak w tej libce
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szatantomojziomal_: UDP to standard transmisji, zwyczajnie wysyła dane, nic nie gwarantuje, a to o czym apki będą rozmawiać musisz ubrać w jakiś standard.
Programowo zazwyczaj dane otrzymujesz w hexach więc na poziomie Node strzel coś aka: pakiet.toString('hex') i powinno wyjść coś bardziej sensownego.
Poza tym najlepiej skorzystać z czegoś co już jest i działa i są zrobione standardy w wielu różnych językach (np websocket (ale to TCP)). O ile to
  • Odpowiedz
@Passer93: dzięki, ale tak jak napisałem w artykule - nie jestem jakimś bystrzakiem i niektóre rzeczy na prawdę wolno mi wchodzą. Każdy może pisać takie artykuły po odpowiedniej ilości czasu spędzonego na studiowaniu zagadnienia. To jedna z najlepszych metod nauki. Przynajmniej dla mnie.
  • Odpowiedz
konto usunięte via MirkoListy / WykoEvent
  • 0
Wołam zainteresowanych (52) z listy devopsiarz
Możesz zapisać/wypisać się klikając na nazwę listy.

! @devopsiarz @login-jest-zajety @iMonkey @Finkel @xoxxox @olrajt @qbek @botul @moxie @johnyboy @kornfan @cartsy @nowy000 @fsck_sdb @Kamilex97 @Pioka @Cesarz_Polski @Mediox @muzzy @Nixon52 @mavfly @PaprykowyBaron @Szymon_el_Pedro @poszlo_wyszlo @Michau1324 @Skylake @grzybosiur @Mattijjah @kombizenon
  • Odpowiedz
poczekaj na to chore typowanie


@JakTamCoTam: co masz na myśli? IMO typowanie w pythonie jest spoko, chore jest w js albo php. ¯\_(ツ)_/¯

Statycznego typowania może nie ma, ale też nie ma rzeczy typu "1" + 1 == 11.
  • Odpowiedz
#naukaprogramowania
#programowanie
#informatyka
#cpp
Próbuję zrobić dwa punkty poruszające się po mapie w c++. Tak długo jak był tylko jeden wszystko grało i świat był kolorowy. Jak tylko dodałem drugi, czas na ruch wymaga dwóch kliknięć zamiast jednego. Ponadto drugi punkt znika co każde kliknięcie i się pojawia przy kolejnym. Wie ktoś jak zrobić aby działało? Używam mapy w notatniku, w komentarzu dam te
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@randomm13: funkcje getch() oraz sleep() to nie są funkcje, które robią to samo.
getch() oczekuje na przycisk z klawiatury, sleep() usypia program na czas określony w parametrze wywołania.

Musisz poszukać rozwiązania przez takie zapytanie: Google :: non-blocking "getch", czyli na co można wymienić getch(), aby pętla gry się nie blokowała, ale żeby uzyskać w programie informację o wciśniętym klawiszu.
  • Odpowiedz
@patrolez: robię po prostu to co każe mi konsola. Płakało, że nie jest zadeklarowane, to zadeklarowałem. Nie podobała jej się konstrukcja, to przekonstruowałem. To, że to wygląda jakby ktoś to losowo złożył ze sobą, nie jest moją winą, tylko obrazem bezsilności. Jeśli to ma zastąpić getch() to dlaczego nie da się tego zastosować w ten ani żaden inny sposób którego żądał compiler?
  • Odpowiedz
#vscode #cpp #jezykc

PID COMMAND %CPU
92745 cpptools 97.5

Zaraz się w-----ę. Mam ustawione priority na low, intellisense na tag parser, a na moim procesorze mogę smazyć jajecznicę -.-
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zwei: Co? Odpaliłeś vs i procek mieli ci w miejscu? Może coś pobiera sobie i się aktualizuje?
Zresztą jak ustawić priorytety na niskie a procek nie ma nic innego do roboty to zajmie się twoim procesem, przecież nie będzie spał jak ma zadanie do zrobienia. Daj priorytet na wysoki, żeby przemielił i poszedł spać. Albo faktycznie masz coś mocno nie tak.
  • Odpowiedz