[C++] Wprowadzanie nazwy pliku w celu wywołania go
Ostatnio zmodyfikowano 2014-12-26 21:23
GabeN Temat założony przez niniejszego użytkownika |
[C++] Wprowadzanie nazwy pliku w celu wywołania go » 2014-12-26 18:38:37 Witam. Chciałbym otworzyć do odczytu plik w moim programie, poprzez wprowadzanie jego nazwy przez "std::cin" w ten oto sposób : #include <cstdio> #include <iostream>
using namespace std;
int main() { string nazwaPliku; cin >> nazwaPliku; FILE * plik; plik = fopen( nazwaPliku, "r" ); fclose( plik ); return 0; }
Jednak nie kompiluje mi się to. Mógłby ktoś powiedzieć, co robię źle? I jak to zrobić, aby mi ładnie działało? |
|
1aam2am1 |
» 2014-12-26 21:23:23 fopen( nazwaPliku.c_str(), "r" );
fopen wymaga cstringa |
|
« 1 » |