@MakRojal: no to chyba nie podczas kompilacji, tylko podczas uruchomienia programu. jeżeli main coś zwraca to jednak się nie zawiesza. podaj kod i log
  • Odpowiedz
#programowanie #cpp #qt

Mirki, mam zagwozdkę w QT / piszę w C++ (pod Linux).
W QPlainTextEdit chciałbym pokolorować w miarę ładnie składnię dla źródła w C.
Co by użyć? Bo przelatywanie w pętli, co zmianę literki w TextEdit średnio mi się widzi...
Jest coś w stylu Genshi?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lukasz1985m: bez przesady, obecnie wszystkie liczące się kompilatory wspierają pragma once. Stara ifdefologia jest nawet wolnejsza od pragmy, a problem który opisujesz zdaje się być powiązany z kiepskim build systemem.
  • Odpowiedz
Kurde mirki, czarna magia czy czegoś nie ogarniam?
Próbuję uzyskać zestaw kolorów RGB dla określonej sekcji wyświetlonej na ekranie. Poniższy kod działa genialnie jeżeli ta sekcja zaczyna się w (0, 0), ale jak zmienię interesujący mnie sektor np. na (100, 100) do (105, 105) to zwraca tablicę zer
http://pastebin.com/BJsyawkg
#programowanie #windowsapi #windows #python #cpp
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@adios: a na czym polega to OpenCV? bo szczerze gdzieś tam o tym słyszałem, ale w jaki sposób to może pomoc mi z moim problemem? Będę mógł zbierać dane o pixelach z Windowsa czy z filmów/gier? do czego to się podłącza?
  • Odpowiedz
@GwnBrz: Wole te podejscie ktore rozwiazuje moj problem :)

Wg mnie skupiasz sie na malo istnotnych problemach. Jak przepelni ci sie stos to zmienisz rozwiazanie na mniej pamiecio zerne albo przejdziesz na sterte.
  • Odpowiedz
@denevaq: Miliony much nie mogą się mylić, co? Symfonia nie jest dobrą ksiąƶką do nauki C++, nawet C++03, nie wspominając juƶ o współczesnym C++11/14/17 który jest zupełnie innym językiem.
  • Odpowiedz
@ludolfina98: Ale C++ nie jest wcale dobrym językiem do nauki programowania. Lepiej zaczynać od Pythona. Za dużo w C++ rzeczy, które przysłonią samą idee programowania (chociażby zastanawianie się jakie includy dać, jak skompilować itp). W językach typu Python program działa od razu i nie trzeba się kłopotać z jakimiś detalami. Na C++ czas przyjdzie później.
  • Odpowiedz
#pytanie #programowanie #cpp #webdev

Jest jakiś sposób/program żeby jakoś podłączyć się do DOM'u w aplikacji okienkowej, która korzysta z kontrolki web? Działa ona z użyciem między innymi jquery, jquery ui. Ma pliki html, css. Tylko, że zaszyte w zasobach (ang. resources) swojego .exe, a wszelkie próby modyfikacji tychże kończą się w najlepszym razie nieodpaleniem aplikacji w ogóle.
Próbowałem już reshackiem, pe explorerem i kilkoma
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

void insert(const T &tab_ob, size_t ind, size_t numb);
// wstawia tablicę elementów tab_ob w tablicę dat po elemencie dat[ind], gdzie numb - ilość elementów w tablicy tab_ob

jak do tego przesłać tablicę np. intów i później w tej funkcji nią operować?

#cpp #pytaniedoeksperta
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakiś któtki przykład


@nekrofil: Takim przykładem iteratora jest choćby wskaźnik.

Hmm o dziwo działa tak jak chciałem obojętnie jak dużą tablice prześlę Dodam że wewnątrz funkcji do tablicy dat tak przypisuję
  • Odpowiedz
co tu jest zle ?
deklaracja funkcji :
void switchOperation(std::string *realOperation, std::string tempOperation);

funkcja :

void
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #cpp11 #cpp #visualstudio
Witam, witam, mam pytanie odnośnie pętli range for loop w cpp11. Mam taką tablicę:
Figure ** tab = new Figure*[100];
Możecie podpowiedzieć jak ta konstrukcja for'a powinna wyglądać? Dla for (auto &j : tab) sypie błędami:
no callable 'begin' function found for type 'Figure '
no callable 'end' function found for type 'Figure
'
Dzięki.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki problem. Robię projekt w c++ i potrzebuję porównać dwie daty ( data + godzina), jedna to aktualny czas, drugą wczytuję z pliku (rok, miesiąc, dzień, godzina). Używam biblioteki i tworzę sobie dwie struktury struct tm. W pierwszej przechowuję aktualny czas i mam wszystkie zmienne zainiciowane, w drugiej, z datą z pliku, mam zainicjowane zmienne .tmyear, .tmmon, .tmmday, .tmhour i .tm_min.

I teraz pytanie jak sprawdzić czy
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może głupie pytanie ale ma ktoś gdzieś jakiś dobry opis tworzenia tetrisa krok po kroku (najlepiej z wykorzystaniem sdla)? Szukałem w googlu ale tam w większości jest dużo gotowych kodów z których nie wszystko rozumiem.
W sumie to może też tutaj ktoś pomoże. Zrobiłem tablicę obiektów 19 wierszy na 10 kolumn (mam tam kolor klocka, i widocznosc). Losowo generuje sobie tymczasową tablicę 4x4.(klocki składam z 4 kwadratów) I tutaj pojawią się mój
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RaVo: Ja dodawałem klocki do globalnej planszy w tym samym momencie, w którym pojawiały się w ogóle na ekranie. Klocki, które jeszcze nie upadły były odzwierciedlone na mapie w inny sposób niż te, które były już 'opadnięte' - dzięki czemu można było zastosować takie rzeczy, jak cykliczne spadanie lub sterowanie ruchem klocka (tylko tego opadającego) z klawiatury (nie przesuwając wszystkich klocków).
  • Odpowiedz
#programowanie #qt #cpp
Sziemka Murki w ten świąteczny wieczór ( ͡° ͜ʖ ͡°). Ale nie pójdę na pasterkę ze spokojnym sumieniem, jeśli nie dowiem się:

czym będzie w Qt ta "taśma" w górnym fragmencie okna? Ma stałą szerokość - 1000 okienek, gdzie w każde można wprowadzić dowolny znak (w komórce, która jest aktualnie wybrana). Jest na to jakiś gotowiec? Fajnie by było,
Fitoplankton - #programowanie #qt #cpp
Sziemka Murki w ten świąteczny wieczór ( ͡° ͜...

źródło: comment_jFBwgEKhF1jVyMc2db8jXLIBseH4URh3.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam #programowanie
Mam pytanie względem #cpp, #visualstudio i testów. Po dwudniowych bojach z vs w końcu ogarnąłem ten natywny framework testowy ( ͡° ͜ʖ ͡°). I mam teraz pytanie - w jaki sposób powinienem pisać testy? A więc:
1. Dzielenie na pliki - jak? 1 klasa unit testów na plik?
2. Klasy - jak duże? Jaki fragment testowanego kodu powinny zawierać?
3. Metody - wiem, że powinny być
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CoJaCzytam: Cała ta branża jest trochę "nie po polskiemu" :) Nikt nie mówi 'zestaw testów', za to 'test suita' prawie każdy. Też mnie czasem wkurza nadużywanie anglicyzmów w języku potocznym, ale w środowisku programistów raczej tego nie unikniemy :)
  • Odpowiedz
[C++]Mam śmiesznodziwny problem z którym spotykam się chyba pierwszy raz odkąd zacząłem programować.
Mam obiekt klasy T w której jest dość sporo pól i metod. Potrzebuję zrobić kopię tego obiektu żeby trochę na niej podziałać bez ruszania oryginału. (Czytałem kiedyś o kopiowaniu płytkim, głębokim, klonowaniu itd, ale to w kontekście Javy i w praktyce może wykorzystałem to tylko do przykładu).
Da się to zrobić wywołaniem jakiejś metody z biblioteki? Czy muszę napisać
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach