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

Visual Studio 2010 C++ - Długość Stringa i problem z tworzeniem zmiennej globalnej.

Ostatnio zmodyfikowano 2014-12-23 18:21
Autor Wiadomość
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:
 
C/C++
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:
 
C/C++
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]
P-123275
darko202
» 2014-12-23 18:21:24
Czy mógłbyś pokazać cały kod ?
P-123282
« 1 »
  Strona 1 z 1