私はプログラミングが初めてで、チュートリアルに従っていますが、私はfstreamに入っていますが、私のコンパイラが変な動作をしているのか、ファイルや何かが.open関数は動作していないようで、fstreamは変な動作をしています。 (ostreamobject( "test.txt")を使用できないように)私はプログラミングの初心者ですので、技術用語を使用しないでください。ostream .open関数が存在しない(C++)
私は少し調べましたが、何も見つかりませんでした。
私のコードやコンパイラに何が問題なのかよくわかりませんが、outputFile.openは奇妙なことにはあまり存在しません。私は書いたコードのほんの少しですが、 。エラーここでのコード:
1> D:\ dはここで
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ostream oFile;
istream iFile;
oFile.open("test.txt");
return 0;
}
はエラーコードです(デフォルト)コンストラクタは使用できません 1> d:\ programmering \ vc \ include \ iosfwd(679) )C2512: 'std :: basic_istream>':注意:「std :: basic_ostream」の宣言を参照してください。 1:d:\ dokument \ visualスタジオ2015 \ projects \ fstream \ fstream \ fstream.cpp(14)適切なデフォルトのコンストラクタはありません 1:d:\ programering \ vc \ include \ iosfwd(678):注: 'std :: basic_istream>'の宣言を参照してください 1> d:\ dokument \ visual studio 2015 \ projects \ fstream \ fstream \ fstream.cpp(16):エラーC2039: 'open': 'std :: basic_ostream'のメンバーではありません。 1> d:\ programering \ vc \ include \ iosfwd(679): 'std :: basic_ostream>' ==========ビルド:0成功、1失敗、0最新、0スキップ==========
ありがとう、私はclumbsyです:D – Albzter