#programowanie #cpp

we wstepie do symfoni c++ jest napisane, iz autor zaklada, ze czytelnik zna juz jakis jezyk programowania. Czy faktycznie jest to konieczne? Moge zaczac ze znajomoscia podstaw c++?
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit: z tego co pamiętam to jest zajebiście jak dla debila tłumaczone, na tyle że jak już znałem trochę to mnie denerwowały niektóre opisy

Ale myślę że na start to jest to zajebiste
  • Odpowiedz
@erwit: powinieneś użyć {...} żeby wydzielić część kodu zawartą w forze. Jeśli w forze masz tylko 1 instrukcję obejdzie się bez klamerek, ale jeśli dowalisz ten średnik po forze to tak jakby instrukcja w forze była pusta. a te couty są już za forem.

edit: to się tyczy także ifa i zagnieżdża w tym przypadku
  • Odpowiedz
VS2012 wyrzuca mi taki błąd 3 programie #cpp na jutro :/ (w sumie to na dzisiaj)

d:\programy\dropbox\pwr\obiektowe\complex\complex\complex.cpp(131): error C2666: "operator +" : przeciążenia 2 mają podobne konwersje


1> d:\programy\dropbox\pwr\obiektowe\complex\complex\complex.cpp(14): może to być "complex operator +(const complex &,const complex &)"


1>
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak patrzę na ten wątek to nie dziwie się, że dostałem prace w IT bez doświadczenia i kierunkowego wykształcenia :D
  • Odpowiedz
ofstream file; (''file' uses undefined class 'std::basicofstream<Elem,_Traits>)

Można wiedzieć czemu mi podkreśla "file"? Gdzieś jeszce muszę go zdefiniować?

#cpp #c++ #pytaniezdupy
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#cpp

Zna ktoś coś na kształt tutoriala do IFC (Industry Foundation Classes)? Bo sucha dokumentacja jest niezbyt pasjonującą lekturą ;)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

1) Qt jest bardzo miłe w użyciu

2) future i promise to są niskopoziomowe klasy obsługujące asynchroniczne działania, używaj

std::packaged_task
. W skrócie: jedna funkcja obiecuje (promise), że wykona zadanie i zostawia furture'a, czyli obiekt w którym zostanie zwrócony wynik po wykonaniu tego zadania. Pozwala to np. na wykonanie tego zadania asynchronicznie
  • Odpowiedz
@sadbeaver: pętlą for - dla każdej liczby większej/równej 0 i mniejszej od ilości elementów z tablicy robisz porównanie.

for(i=0;i
if(wartosc_porownywana == tablica[i])

//tu wstaw działanie jeśli znajdzie wartość. Warto na końcu użyć break, aby nie wykonywać
  • Odpowiedz
#programowanie #winapi #cpp Mamy tu jakiegoś eksperta od WinAPI? Potrzebuję zmodyfikować zawartość schowka, udało mi się już go pobrać, zrzutwać zawartość, przerobić, ale za cholerę nie mogę tego wpisać z powrotem. W internetach wiedzy jak na lekarstwo, a każdy ze znalezionych przeze mnie sposobów nie działa :<
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KrzaQ2: Dzięki za pomoc, problemem okazał się być fragment kodu

OpenClipboard(hwnd)
, mimo ze wszędzie w tutorialach tak kazali to jednak program nie działał tak jak trzeba, trzeba było dać

OpenClipboard(NULL)
i już wszystko śmiga jak powinno :| @DanioPL: wołam bo może Tobie oszczędzę kłopotów.
  • Odpowiedz
Mistrzowie od #programowanie

Mam jakąś klasę, X i chcę żeby zmienna statyczna

int counter
zliczała mi ilość obiektów klasy. Jak zainicjować tą zmienną, jeżeli jest ona prywatna?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@blisher: a czy czasem zmienne statyczne nie są inicjalizowane zerem? Wtedy byś nie musiał jej sam inicjalizować jeśli miała by liczyć ilość istniejących obiektów. Wystarczy inkrementacja/dekrementacja w konstruktorze/destruktorze.
  • Odpowiedz
@ChybaTak: Masz rację, zmienne statyczne - także te w strukturach/klasach - są inicjalizowane zerem (punkty 9.5 i 3.6.2 w najnowszym standardzie).

Nie zmienia to jednak faktu, że

static int x;
w definicji klasy to tylko
  • Odpowiedz
Mam do zrobienia program, który będzie dostawał kod w c i będzie automatycznie generował taki zestaw danych testowych, który zapewni 100% pokrycie decyzji dla instrukcji if, switch i while.

Mogę jednak przyjąć swoje założenia, które uproszczą zadanie. Wydaje mi się konieczne przyjęcie, że w warunku nie mogą być używane żadne funkcje, a jedynie proste wyrażenia logiczne. Szukałem w Google'u coś na ten temat, ale ciężko mi to idzie. Zna ktoś z was algorytmy,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mając zmienną char z; i input cin >> z; takie coś będzie ignorowało spację, jak zrobić, żeby nie ignorowało? :) Nie chodzi mi o wczytywanie całej lini tekstu do znaku \n, chodzi mi o wczytanie jednego znaku i żeby nie pomijało spacji.

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