KostekZgubina
KostekZgubina
#studbaza #cpp

co myślicie na ten temat?
  • Najlepsze
  • Wszystkie komentarze
KrzaQ2
@KostekZgubina: No to zdecydowanie tak. Pomimo tego, ƶe wiele (nie wszystkie!) programów w C to poprawnie działające programy w C++ to są to języki bardzo róƶne. Pisząc kod w nowoczesnym C++ bardzo mało będziesz w nim widział podobieństw z C i IMO nauka w stylu Symfonii C++ (gdzie uczysz się C with Classes T_T) jest bezsensowna.
Blackhorn
@KostekZgubina: Wszedłbym, spojrzałbym na tytuł prezentacji i już wiedziałbym że chcę wyjść, dalsze spojrzenie na twarz prowadzącej przypieczętowało by ten wybór.
Romantyczny_widelec
#cpp taka sytuacja
temat wałkowany milion razy, a ja wciąż nie do końca rozumiem
mam taki kod: http://pastebin.com/8adVQwqW

int ii = 0;
cout << "ii = " << ii << " " << "ii++" << ii++ << endl;
  • Najlepsze
  • Wszystkie komentarze
dupasmoka
@kaab10: Nie ma zadnego znaczenia czy uzyjesz post, czy preinkrementacji w petli, kod wygenerowany przez kompilator w jednym i w drugim przypadku zostanie taki sam. A co do troche przyspieszenia kodu, to mam kontr argument, ze jak operujesz na zmiennej tymczasowej to unikasz data dependency i to troche przyspiesza wykonywanie kodu (oczywiscie to wszystko zalezy).
dupasmoka
@kaab10: Nie zaleca sie.
Caishen
#naukaprogramowania #programowanie #cpp
Jaki jest tag dla zwykłego c? :O

Czy mógłby mi ktoś wyjaśnić jak pozbyć się tego problemu?

#ifndef F-PROTOP_H_INCLUDED
  • Najlepsze
  • Wszystkie komentarze
bosfor606
razornfs
razornfs
@Caishen: nie mieszaj polskich i angielskich nazw w kodzie
Leinnan
Można grę w końcu ukończyć :P
Pozostało poprzenosić część kodu z klasy Game i utworzyć klasę Level, dorobić pare map, stworzyć menu i może dodać trochę dźwięków i można mówić o w miarę ukończonej grze :D

Mój tag: #leinnanblends

#gamedev #cpp #programowanie #sfml
  • Najlepsze
  • Wszystkie komentarze
lionbest
@Leinnan: No tak, ale jeszcze implementacje się różnią od siebie. Widzę że korzystasz z Linuxa, najlepsze do nauki są otwarte sterowniki, bo najmniej błędów wybaczają ( ͡º ͜ʖ͡º) szczególnie czepiają się przy kompilacji GLSLa którego będziesz musiał poznać by narysować choć jeden vertex (Core profile).
Np stery od Nvidi to łykają wszystko i nagle się okazuje że na AMD nie chce działać bo bląd kompilacji
Leinnan
Leinnan Autor
0
A książka o OpenGLu w drodze (。◕‿‿◕。)
nowakov
Mirki, próbuję usiąść do nauki C++, ale za każdym razem jak zabieram się za jakieś materiały to odpadam po godzinie/50 kartkach tłumaczenia mi co to pętle i zmienne. Problem polega na tym, że jestem już programistą, więc potrzebuję książki, która nauczy mnie specyfiki języka, a nie będzie mnie uczyć podstaw programowania. Polecacie jakaś książkę, która będzie aktualna?
#programowanie #cpp
  • Najlepsze
  • Wszystkie komentarze
PrawdziwyProgramista
PrawdziwyProgramista
Mirko jak zwykle w fromie jak nie polecanie gowna typu prata c++ lub symfonia, teraz poleca 1200 stronnicowa ksiazke ktora jest praktycznie referencja do nauki...

To jest po prostu masakra co tu sie dzieje, ciagle wypowiadaja sie te same osoby praktycznie bez wiedzy.

To jes bardzo dobre podsumowanie poziomu ludzi ktorzy tu siedza:

dokumentacja
h.....l
h.....l
#cpp #programowanie
Jak radzić sobie z brakiem pamięci?
Mogę zwolnić zasoby, ale nie chcę w każdym możliwym miejscu przed alokacją sprawdzać czy jest jeszcze pamięć. Zrobiłbym to wyjątkiem obsługiwanym globalnie na std::bad_alloc, ale wtedy i tak jest za późno. Napisanie własnej funkcji new nie wiele da, bo nie będzie ona używana np przez std::string.
Jakieś pomysły?
  • Najlepsze
  • Wszystkie komentarze
P.....n
P.....n
Jeszcze nie doszedlem do programowania obiektowego, ale robie swoj maly program.
Mam obiekty typu int: a,b,c,d,e,f,g,h. Kazdej chcialbym przydzielic losowa liczbe calkowita od 0-7 w taki sposob, by sie nie powtarzaly.
np. a=1, b=6, c=2, d=3, e=4, f=7, g=5. Chcialbym zeby program to robil automatycznie przy starcie.

a=rand()%8;
b=rand()%8;
  • Najlepsze
  • Wszystkie komentarze
sokytsinolop
Pierwsza walka z językiem, który nie łyka wszystkiego jak javascript
https://github.com/cymruu/cpp-game-of-life

#cpp pls #codereview
  • Najlepsze
  • Wszystkie komentarze
wytrzzeszcz
#programowanie #cpp #naukaprogramowania
mam takiego potwora:
union ptr
{
record* rec;
char* raw;
  • Najlepsze
  • Wszystkie komentarze
Leinnan
Wideo: https://vid.me/PWcl
Dzień następny. Jak widać dodałem skrzynki, gracza, kolizje między skrzynkami, graczem i murami. Punkt startowy gracza, jak i skrzynek jest wczytywany z pliku. Pozostało dorobić miejsca docelowe dla skrzynek, wykrywanie czy skrzynka jest na jednym z nich, dorobić kilka map i można mówić o ukończonej prostej grze.

Mój tag: #leinnanblends

#gamedev #cpp #programowanie #sfml
  • Najlepsze
  • Wszystkie komentarze
Leinnan
Podstawowy system wczytywania mapy z pliku, tilemapy, jakieś podstawy frameworka.

#gamedev XD #leinnanblends #cpp #programowanie #sfml
  • Najlepsze
  • Wszystkie komentarze
Bzdziuch
Czemu funkcja wolnorynkowa z biblioteki algorithms w Cpp nazywa się __gcd() zamiast gcd()? Ktoś potrafi wyjaśnić dlaczego na początku jej nazwy stoją podkreślenia i to jeszcze dwa?

#programowanie #cpp
  • Najlepsze
  • Wszystkie komentarze
P.....n
P.....n
Czy jest jakakolwiek różnica między string a apstring?
#cpp #programowanie
  • Najlepsze
  • Wszystkie komentarze
Dijuna
Mam taką sytuację (bez strachu, kilka linijek tam jest i proste ale na Wykopie mało przejrzyście): http://pastebin.com/U5B9NTd1

No i teraz:
1) Czy usunięcie MyClassB spowoduje wywołanie tak destruktora MyClassB, jak i MyClass czy muszę się jakoś odwołać z destruktora MyClassB do MyClass, np. funkcją MyClass::del() w każdym z destruktorów?
2) Czy usunięcie MyClassA spowoduje wywołanie destruktora MyClass, czy też muszę uczynić destruktor MyClass wirtualnym żebym to się stało?

#cpp #
  • Najlepsze
  • Wszystkie komentarze
ifinox
#cpp #naukaprogramowania
Napisałem pewną klasę odpowiadającą za wyświetlanie tekstu na ekranie.
Mam jednak pewien problem. W klasie mam tego typu metody które dodają znaki przekonwertowane na string do bufora:

friend TextOut & operator<<(TextOut & TO, std::string & text) {...}
friend TextOut & operator<<(TextOut & TO, char * text) {...}
  • Najlepsze
  • Wszystkie komentarze
FunnyMiro
Jakieś Mirki na #codedive ?
#programowanie #cpp #wroclaw #nokia
  • Najlepsze
  • Wszystkie komentarze
cochese
cochese
#codedive zaczęło się przed chwilą. Można oglądać i słuchać live: https://www.youtube.com/watch?v=9zarMVECAtQ
#cpp #programowanie
  • Najlepsze
  • Wszystkie komentarze
czarn1y
Murki, mam problem z tym zadaniem: przeciąż funkcje int foo(char a), tak aby zwracała typ char, ktoś pomoże?
#programowanie #naukaprogramowania #cpp
  • Najlepsze
  • Wszystkie komentarze
L.....a
L.....a
Mirki, mam tablicę:

double tab[10][5][30]


i powiązane z tą tablicą wyrażenie tab [6][4], które według rozwiązania oznacza:

6
  • Najlepsze
  • Wszystkie komentarze