Wczytanie pliku z danej ścieżki

Wczytanie pliku z danej ścieżki
KR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 260
0

Hej :).
Mam pytanie, otóż potrzebuje wiedzieć (i mam nadzieje, że pomożecie), jak wczytać plik z określonej ścieżki.
Niby proste bo wystarczy dać w cudzysłowie ścieżkę i nazwę pliku, ale mój przypadek dotyczy tego, że chcę wczytać plik z folderu będącego tam, gdzie plik wykonywalny, a więc jak przeniosę plik i folder w inne miejsce też ma działać (ścieżka względna, dobrze pamiętam ?). Oraz nazwa pliku ma być zmienną wczytywaną. Próbowałem robić coś takiego i nic.

Pomożecie ....??

Referee
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Przemyśl
  • Postów: 2
0

Nie dodajesz ścieżki tylko samą nazwę pliku, który chcesz dodać. ;)

grzesiek51114
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2442
0
Kopiuj
	fstream plik("hello.txt", ios::in);
	if(plik.is_open()){
		plik.close();
	}
	else cout << "Error!" << endl;
KR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 260
0

No ok.
Rozumiem, że nie ma możliwości wczytania pliku z folderu IN a zapisanie do folderu OUT ??

datdata
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 957
0

Następny, który zapomniał przedłużyć umowę o abonament na google.

fasadin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4883
1
  1. otworz plik do odczytu tak jak Ci napisal @grzesiek51114
  2. Ustaw sciezke na zasadzie "in/hello.txt"
  3. wczytaj to do zmiennej (jezeli plik nie jest za duzy [w sensie nie ma 1gb])
  4. zamknij plik
  5. otworz plik do ZAPISU
  6. ustaw sciezke na zasadzie "out/hello.txt"
  7. ZAPISZ co potrzebujesz (zapewne ta cala zmienna

zamiast sie pytac nie lepiej spedzic 3 min na sprawdzeniu tego?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.