• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Nie mogę otworzyć pliku txt

HackNation - ogólnopolski hackathon
0 głosów
1,644 wizyt
pytanie zadane 19 czerwca 2020 w C i C++ przez tomek.99 Początkujący (370 p.)

tak jak powyżej, nie mogę otworzyć pliku "plik.txt". Zapisałem go w folderze gdzie zapisywany jest program, szukałem różnych sposobów ale za kazdym razem gdzieś jest błąd i się nie otwiera

#include<iostream>
#include<fstream>
#include<string>

int main()
{
	using namespace std;
	ifstream fin;
	fin.open("plik.txt");

	if (!fin.is_open())
		cout << "nie udalo sie" << endl;
	
	fin.close();

	return 0;
}

 

komentarz 19 czerwca 2020 przez tkz Nałogowiec (42,040 p.)
Zapisywany program, to .exe, czy .cpp?

1 odpowiedź

0 głosów
odpowiedź 19 czerwca 2020 przez Szymczak_7 Obywatel (1,860 p.)
fin.open( "plik.txt", std::ios::in | std::ios::out ); powinno być.
komentarz 19 czerwca 2020 przez tomek.99 Początkujący (370 p.)
Dalej to samo, nie wiem co źle robię
komentarz 19 czerwca 2020 przez Szymczak_7 Obywatel (1,860 p.)
plik .txt musi być w tym samym folderze co plik .cpp, w którym go otwierasz.
komentarz 19 czerwca 2020 przez tkz Nałogowiec (42,040 p.)
Nie, plik musi być w tym samym folderze co plik wykonywalny.
1
komentarz 19 czerwca 2020 przez tomek.99 Początkujący (370 p.)
Problem w tym, że dałem do każdego folderu i dalej nic
komentarz 19 czerwca 2020 przez Szymczak_7 Obywatel (1,860 p.)

@tkz, plik .txt musi być w tym samym co .cpp, sprawdzałem przed chwilą

komentarz 19 czerwca 2020 przez Szymczak_7 Obywatel (1,860 p.)
@tomek99 Wyskakuje ci jakiś błąd, czy po prostu plik sie nie otwiera?
komentarz 19 czerwca 2020 przez tomek.99 Początkujący (370 p.)
Po prostu się nie otwiera, kompilator nie zgłasza żadnych błędów
1
komentarz 19 czerwca 2020 przez tkz Nałogowiec (42,040 p.)

@Szymczak_7, no nie... Przenieś do innego folderu exe i txt. Plik .cpp po skompilowaniu jest zbędny. Ścieżka jest brana względem .exe. 

Nie masz pliku tekstowego tam gdzie .exe. Pokaż strukturę katalogów i plików. 

1
komentarz 19 czerwca 2020 przez tkz Nałogowiec (42,040 p.)

Minimum 3 znaki. 

komentarz 19 czerwca 2020 przez tomek.99 Początkujący (370 p.)
Zrobiłem dokument tekstowy i wpisałem "plik.txt" zamiast "plik". Sprawdzilem teraz przez konsole i było "plik.txt.txt" dlatego nie otwierało mi pliku. Dziękuję za pomoc

Podobne pytania

0 głosów
0 odpowiedzi 336 wizyt
pytanie zadane 5 stycznia 2019 w C i C++ przez jasiekmg Nowicjusz (160 p.)
0 głosów
1 odpowiedź 1,156 wizyt
pytanie zadane 30 lipca 2020 w PHP przez Bakkit Dyskutant (7,600 p.)
0 głosów
1 odpowiedź 1,781 wizyt

93,628 zapytań

142,551 odpowiedzi

323,050 komentarzy

63,133 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1694p. - dia-Chann
  2. 1676p. - DziarnowskiJ
  3. 1650p. - Łukasz Piwowar
  4. 1640p. - CC PL
  5. 1616p. - Maurycy W
  6. 1607p. - raydeal
  7. 1602p. - Adrian Wieprzkowicz
  8. 1588p. - Tomasz Bielak
  9. 1521p. - Michal Drewniak
  10. 1491p. - Rafał Trójniak
  11. 1471p. - rafalszastok
  12. 1444p. - robwarsz
  13. 1257p. - ssynowiec
  14. 1208p. - Mariusz Fornal
  15. 1116p. - rucin93
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...