Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Czy C++ radzi sobie z macierzami skoro...???

Ostatnio zmodyfikowano 2010-02-26 10:10
Autor Wiadomość
marek
Temat założony przez niniejszego użytkownika
Czy C++ radzi sobie z macierzami skoro...???
» 2010-02-26 09:57:46
"Jedynym wyjątkiem co do wartości zwracanego typu jest brak możliwości zwrócenia danych w postaci tablicy!"

P-14189
Thud
» 2010-02-26 10:07:38
Ano - radzi sobie - wystarczy że napiszesz sobie strukturą przechowującą tablice. Takie struktury występują w STL'u - np. wektor.

//edit:
Lepiej jest w D, tam da się zwracać tablice.

Bym zapomniał - a wskaźniki?
P-14191
Elaine
» 2010-02-26 10:10:10
To ktoś w ogóle zwraca takie rzeczy przez wartość?!?

Jeśli chodzi o D, to zwracane jest nic więcej jak wskaźnik do tablicy i jej rozmiar - ale można, takie uroki języków z GC - możesz zwracać gcrefy i nie martwić się o to, co się stanie z obiektem. Paradoksalnie, to "szybkie" C++ jest właśnie z tego powodu wolne (C++0x z rval-refami trochę pomaga, ale ciągle będą z tym problemy w C++ - przynajmniej dopóki nie ma GC).
P-14192
Thud
» 2010-02-26 10:10:58
Czasem to jedyne wyjście... Of korz u mnie.
P-14193
« 1 »
  Strona 1 z 1