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

[Error] invalid conversion from 'std::string* {aka std::basic_string<char>*}' to 'char'

Ostatnio zmodyfikowano 2012-10-27 00:09
Autor Wiadomość
sensey9
Temat założony przez niniejszego użytkownika
» 2012-10-26 23:20:38
tak chcę przekopiować same username do tej tablicy a później chcę zrobić to samo z hasłami
P-67601
DejaVu
» 2012-10-26 23:22:50
omg... już wiem czemu Twój kod kupy się nie trzyma.
C/C++
void admin( user * arrayUser )
Zamień na:
C/C++
void admin()

lub zapis:

C/C++
arrayUser[ i ] = & arrayUser2[ i ];
zamień na:
C/C++
arrayUser[ i ] = arrayUser2[ i ];
P-67603
sensey9
Temat założony przez niniejszego użytkownika
» 2012-10-26 23:28:37
A jeśli później będę chciał zrobić
C/C++
arrayUser[ i ].UserPass =& arrayUser2[ i ].UserPss;
to mi się wszystko pomiesza
P-67606
DejaVu
» 2012-10-26 23:29:47
Jeżeli będziesz chciał zrobić coś takiego jak napisałeś to znaczy, że nie rozumiesz wskaźników.
P-67607
cyklopek11
» 2012-10-26 23:31:01
Tylko że tym:
C/C++
arrayUser[ i ] = arrayUser2[ i ];
to On tylko ustawi wskaźnik, jak chce przekopiować userLogin to:
C/C++
arrayUser[ i ].UserLogin = arrayUser2[ i ].UserLogin;
i sugeruje dodać do argumentów formalnych funkcji rozmiar bo za chwilę zapomnisz o rozmiarze tablicy i program się wykrzaczy
P-67609
DejaVu
» 2012-10-26 23:32:43
Wówczas kod nie będzie miał najmniejszego sensu :P
P-67612
sensey9
Temat założony przez niniejszego użytkownika
» 2012-10-26 23:36:22
Chciałem sobie tylko ułatwić zadanie przy pomocy struktur żeby nie deklarować tyle zmiennych, ale widzę że to kiepskie rozwiązanie
P-67614
cyklopek11
» 2012-10-26 23:38:17
Nie pokazał całego kodu, może ma zaalokowane miejsca i wskaźniki w tej tablicy pokazują na jakieś puste obiekty typu user, w funkcji wskaźnik też nie jest const więc kto wie co tam sensey9  tak naprawdę chce zrobić :-)


Rozwiązanie ("myśl" o użyciu struktur) nie jest kiepska, wręcz przeciwnie ale najpierw przemyśl co tak naprawdę chcesz zrobić w swoim programie.
P-67615
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona