Ludziki od #programowanie i #cpp, chcę zawrzeć w arugmentach formalnych funkcji tablicę dwuwymiarową. Pozostawiając puste komórki, pojawia mi się takie coś: 20 116 G:\PROGRAMOWANIE\tablice\wywiadowka\main.cpp [Error] declaration of 'listo' as multidimensional array must have bounds for all dimensions except the first
Natomiast, gdy stworzę tablicę jednowymiarową pustą, nie ma problemu. Nie mam zielonego pojęcia, co idzie nie tak, samo tłumaczenie nie za dużo mi wyjaśnia. Ktoś powie, co
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuje #gamedev dewelopera do poprawienia kilku prostych rzeczy w grze :) znajomość #cpp lub #c potrzebna :)
Czy ktoś zainteresowany szybkim hajsem? #gamedev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuje #gamedev dewelopera do poprawienia kilku prostych rzeczy w grze :) znajomość #cpp lub #c potrzebna :)
Czy ktoś zainteresowany szybkim hajsem? #gamedev
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam problem. Mam zrzut pamięci i binarkę.
W trakcie wywoływania funkcji wskaźnik jest jakoś dziwnie podmieniany...
Wycinek z gdb:

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@vipe: Starałem się to projektować tak, żeby zapobiec właśnie problemom związanym z wielowątkowością, i tak wszędzie, gdzie używam zmiennych dzielonych między wątkami używam jakiegoś locka, ale to na pewno nie jest tym spowodowane (zmiana wartości argumentu przed wywołaniem). Są jakieś inne możliwe problemy spowodowane wielowątkowością? Gdzie dokładnie są w pamięci argumenty funkcji, na stosie czy w rejestrach? Przeczytałem to, ale tu nic nowego nie ma: https://msdn.microsoft.com/en-us/magazine/cc817398.aspx
  • Odpowiedz
#programowanie
#cpp
#programowanieobiektowe

mam pytanie dot CPP mam klase Swiat i w niej prytwante pole Organizm* mapa[2][2]; mam również klase Zwierze co dziedziczy po klasie Organizm. Jak mam zrobić by móc zawołać mapa[x][y]->akcja() tak by była wykonywana odpowiednia akcja do typu jaki Tworzył (czyli gdy mam mapa[0][0]= New Zwierze
zawola zwierze::akcja() a gdy mam mapa[1][0]=Organizm zawoła Organizm::akcja() ?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dragoz: Przecież ten program w c++ jest totalnie niepoprawny - brak namespace'u std przed cout, źle użyte nawiasy klamrowe, brak średnika po return 0, nie inkluduje się iostream.h tylko iostream, brak zwracanego typu przed main. Czy to pisał jakiś retard? xD
  • Odpowiedz
Jak w #php używając #curl odczytać dane wysłane na stronę za pomocą POST? Np. za pomocą takiego kodu w #cpp

void cpost_sender(char data[1000])
{
curl_global_init(CURL_GLOBAL_SSL);
CURL* tool = curl_easy_init();
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli sobie robię listę wektorów (i lista i wektory to kontenery z STL), to jak dostać się do danego elementu?

Jeśli załóżmy mam listę trzech wektorów z których pierwszy ma 3 elementy, drugi ma 4 elementy, trzeci ma 5 elementów typu int:

[21][3][33]----- [2][76][34][64]-----[26][77][4][0][77]

Załóżmy
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp

Mirki pytanie mam. Mam dwa wskaźniki na tablicę. *Tablica1, *Tablica2.

Teraz chcę aby Tablica2 była kopią Tablica1 (w sensie to co W tablicach).

Jak zrobię coś takiego Tablica2 = Tablica1; to mi wrzuci pod Tablica2 wskaźnik z Tablica1 i gunwo z tego będzie, bo ja chcę aby przepisał tam wartości a nie adres. Można to obejść robiąc fora po wszystkich elementach przepisując jeden za drugim, ale
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mając już jako-takie pojęcie o c++, przerobioną książkę Grębosza i wystarczającą znajomość angielskiego lepiej kupić do dalszej nauki "The C++ Programming Language" czy "C++ Primer"? Bo widzę, że obie są wysoko oceniane.

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

przerobioną książkę Grębosza


@Atraktor: Jeśli chcesz się dalej uczyć C++ to powinieneś teraz przede wszystkim poczytać o ficzerach z najnowszych standardów, bo o ile mi wiadomo książka Grębosza pod tym względem ssie pałkę i jest przestarzała.
  • Odpowiedz
#programowanie #programowanieobiektowe #cpp
Mam do zrobienia w studbazie prosty programik co symuluje świat zwierzątek
http://galaxy.eti.pg.gda.pl/katedry/ksg/pracownicy/Marcin.Kulawiak/PO/projekt_PO_wirtualny_swiat_2015_v2.pdf
i tak myślę czy by nie dało się zrobić jakoś prosto i wygodnie by wszystkie obiekty były sobie na równi i jak któryś coś robi to wysyła do wszystkich wiadomość a one coś z nią robią albo nie jak to ma miejsce w sieci.
Pytanie czy to dobry pomysł i jak
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wytrzzeszcz: nie mam teraz ochoty ani siły tego czytac, ale rzucę krótkie: polimorfizm. Tak masz to rozwiązać, wtedy wszystkie obiekty "są sobie na równi". Wiadomosc masz wysylac chyba tylko w zakresach row-1 do row+1 i column-1 do column+1 (row i column - miejsce w tablicy obiektu wywolujacego akcję), aczkolwiek mogę gadac glupoty. Przedstaw w jakims skrócie co jest napisane w tym dokumencie.
  • Odpowiedz
Mircy w c++ przy tworzeniu tablicy, to ona automatycznie jest inicjalizowana zerami? Myślałem, że tak jest a tu lipa, w programie ręcznie muszę to robić.
#programowanie #cpp
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach