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

[C++] Wczytywanie stringow ze spacjami do tablicy char

Ostatnio zmodyfikowano 2014-01-11 21:01
Autor Wiadomość
Vister26
Temat założony przez niniejszego użytkownika
[C++] Wczytywanie stringow ze spacjami do tablicy char
» 2014-01-11 16:17:12
Jak wczytać stringa ze spacjami do tablicy
char tab[x]
. Jak dla mnie najlepsza jest funkcja getline(choć niebezpieczna), ale ona wczytuje tylko
string tab
 a mi jest koniecznie potrzebny format
char tab[x]
. Da się to jakoś łatwo przekonwertować?
P-101852
MrPoxipol
» 2014-01-11 19:22:24
std::string posiada przeciążony operator [].
C/C++
std::string fun( "foobar" );
std::cout << fun[ 0 ]; // Wypisze 'f'
No chyba, że nie do tego potrzebujesz.
Ale możesz to zrobić na cstringach jak chcesz..
http://www.cplusplus.com​/reference/istream/istream​/getline/ (masz tam przykład).
P-101875
Vister26
Temat założony przez niniejszego użytkownika
» 2014-01-11 21:01:50
Dzięki, tym drugim bardzo mi pomogłeś. Tej funkcji potrzebuję do wczytania od użytkownika danej instrukcji systemowej
C/C++
char instrukcja[ 32 ];
std::cin.getline( instrukcja, 32 );
system( instrukcja );
P-101885
« 1 »
  Strona 1 z 1