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

[C++] Otwieranie pliku w trybie do odczytu i zapisu.

Ostatnio zmodyfikowano 2015-01-24 16:08
Autor Wiadomość
Kimior
Temat założony przez niniejszego użytkownika
[C++] Otwieranie pliku w trybie do odczytu i zapisu.
» 2015-01-24 15:51:59
C/C++
#include "stdafx.h"

#include <iostream>

#include <string>
#include <fstream>

using namespace std;
using namespace System;

int main()
{
    fstream file;
    file.open( "test.cfg", std::ios::in | std::ios::out );
   
    if( file.is_open() )
    {
        Console::WriteLine( "Plik otwarty" );
    } else {
        std::ofstream file( "test.cfg" );
        file << 5;
       
        std::cout << "Plik: test.cfg nie został wykryty, uruchom starter ponownie!" << std::endl;
    }
    getchar();
}

Podczas uruchamiania tego przy pomocy URI, fstream jest ignorowane a plik nie zostaje ani otwarty ani wygenerowany. Wie ktoś co może być na rzeczy?
P-125479
DejaVu
» 2015-01-24 16:08:07
Pliku za pomocą fstream nie należy otwierać do odczytu i zapisu jednocześnie.

/edit:
Poza tym tworzenie dwóch zmiennych o tej samej nazwie i podobnym zastosowaniu w tej samej funkcji jest złym pomysłem.
P-125482
« 1 »
  Strona 1 z 1