Visual Studio 2010 C++ - Długość Stringa i problem z tworzeniem zmiennej globalnej.
Ostatnio zmodyfikowano 2014-12-23 18:21
barti19941 Temat założony przez niniejszego użytkownika |
Visual Studio 2010 C++ - Długość Stringa i problem z tworzeniem zmiennej globalnej. » 2014-12-23 15:52:18 Witam! W takiej procedurze chciałem zrobić pętle od 0 do długości pewnej zmiennej którą mam przypisaną globalnie. Zrobiłem to tak: public: System::Void rozdzielDane() { for( int i = 0; i < zawartoscPliku.length(); i++ ) { if( zawartoscPliku[ i ] != ';' ) { } else { i++; } } }
Niestety wyskakuje błąd "error C2228: left of '.length' must have class/struct/union". Chciałem również dodać globalnie tablicę wektor i zwykłą tablicę. Zrobiłem to tak: public: String ^ zawartoscPliku; static int ^ rozmiarTablicy = 0; vector < int > kursWalut( rozmiarTablicy ); int kursSredni[ rozmiarTablicy ];
Ale również przy kompilacji pojawiają się błędy. error C2061: syntax error : identifier 'rozmiarTablicy' error C2057: expected constant expression error C4368: cannot define 'kursSredni' as a member of managed 'Kalkulatorwalut::ekranGlowny': mixed types are not supported Co zrobiłem nie tak? [/i] |
|
darko202 |
» 2014-12-23 18:21:24 Czy mógłbyś pokazać cały kod ? |
|
« 1 » |