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

Std::string nadawnie wartości obiektom

Ostatnio zmodyfikowano 2011-07-07 20:27
Autor Wiadomość
Nevervell
Temat założony przez niniejszego użytkownika
» 2011-07-07 19:03:00
nie działa -.-

rodowisko programowania\Programy\Untitled3.cpp|5|error: expected constructor, destructor, or type conversion before '=' token|
||=== Build finished: 1 errors, 0 warnings ===|
P-35490
SeaMonster131
» 2011-07-07 19:28:54
To może gdzieś indziej masz błąd w kodzie?
P-35491
szyx_yankez
» 2011-07-07 19:29:05
Pewnie przypisujesz to w ciele klasy
C/C++
class C
{
    std::string Tab[ 5 ];
    Tab[ 0 ] = "abc";
};
 Co jest nie poprawne.
P-35492
Nevervell
Temat założony przez niniejszego użytkownika
» 2011-07-07 19:36:05
niestety nie przeczytałeś pierwszego postu... na początku pisałem że jest to GLOBALNA tablica elementów klasy string.
P-35493
szyx_yankez
» 2011-07-07 20:07:14
Jak widać(ideone.com) taki zapis poza mainem jest niedozwolony .
Jednak takie rozwiązanie(ideone.com) jest poprawne.
P-35498
Nevervell
Temat założony przez niniejszego użytkownika
» 2011-07-07 20:21:51
Dziękuję czyli tablica musi mieć nie określoną liczbę elementów...sprawdzę...
P-35499
SeaMonster131
» 2011-07-07 20:24:21
czyli tablica musi mieć nie określoną liczbę elementów
Nie musi, ale musisz wtedy zrobić tak:
C/C++
string Tab[ 5 ];

int main()
{
    Tab[ 0 ] = "blabla";
    Tab[ 1 ] = "blabla1";
}
P-35500
Nevervell
Temat założony przez niniejszego użytkownika
» 2011-07-07 20:27:21
Tak a w moim programie jest to nieużyteczne :)
Dziękuję wszystkim za wysilanie się nad rozwiązaniem mojego problemu. Zamykam temat.
P-35502
1 « 2 »
Poprzednia strona Strona 2 z 2