#include <fstream>
using namespace std;
void save_to_file()
{
ofstream outfile("f1.dat");
if(!outfile)
{
cerr<<"open f1.dat error"<<endl;
exit(1);
}
int a[10];
cout<<" enter 10 integer numbers:"<<endl;
for(int i=0;i<10;i++)
{
cin>>a[i];
outfile<<a[i]<<" ";}
outfile_close();
ofstream outfile("f2.dat");
if(!outfile)
{
cout<<"open f2.dat error";
exit(1);
}
for(int i=0;i<10;i++)
{
outfile<<a[i]<<" ";}
outfile.close();
}
void get_f2()
{
ifstream.outfile("f2.dat",ios::app);
ofstream.outfile("f1.dat",ios::out);
for(int i=5;i<10;i++)
{
infile<<a[i];
}
for(i=0;i<10;i++)
{
outfile<<a[i]<<endl;
}
infile.close();
outfile.close();
}
int main()
{
save_to_file();
get_f2();
return 0;
}
問題
error C2065: '_cerr' : undeclared identifier
C:\Users\Administration\Documents\c++\6.1\2.cpp(8) : error C2297: '<<' : illegal, right operand has type 'char [18]'
C:\Users\Administration\Documents\c++\6.1\2.cpp(12) : error C2065: 'cout' : undeclared identifier
C:\Users\Administration\Documents\c++\6.1\2.cpp(12) : error C2297: '<<' : illegal, right operand has type 'char [27]'
C:\Users\Administration\Documents\c++\6.1\2.cpp(15) : error C2065: 'cin' : undeclared identifier
C:\Users\Administration\Documents\c++\6.1\2.cpp(15) : warning C4552: '>>' : operator has no effect; expected operator with side-effect
C:\Users\Administration\Documents\c++\6.1\2.cpp(17) : error C2065: 'outfile_close' : undeclared identifier
C:\Users\Administration\Documents\c++\6.1\2.cpp(19) : error C2086: 'outfile' : redefinition
C:\Users\Administration\Documents\c++\6.1\2.cpp(22) : error C2297: '<<' : illegal, right operand has type 'char [18]'
C:\Users\Administration\Documents\c++\6.1\2.cpp(25) : error C2374: 'i' : redefinition; multiple initialization
C:\Users\Administration\Documents\c++\6.1\2.cpp(13) : see declaration of 'i'
C:\Users\Administration\Documents\c++\6.1\2.cpp(33) : error C2143: syntax error : missing ';' before '.'
C:\Users\Administration\Documents\c++\6.1\2.cpp(33) : error C2143: syntax error : missing ';' before '.'
C:\Users\Administration\Documents\c++\6.1\2.cpp(34) : error C2143: syntax error : missing ';' before '.'
C:\Users\Administration\Documents\c++\6.1\2.cpp(34) : error C2143: syntax error : missing ';' before '.'
C:\Users\Administration\Documents\c++\6.1\2.cpp(37) : error C2065: 'infile' : undeclared identifier
C:\Users\Administration\Documents\c++\6.1\2.cpp(37) : error C2065: 'a' : undeclared identifier
C:\Users\Administration\Documents\c++\6.1\2.cpp(37) : error C2109: subscript requires array or pointer type
C:\Users\Administration\Documents\c++\6.1\2.cpp(37) : warning C4552: '<<' : operator has no effect; expected operator with side-effect
C:\Users\Administration\Documents\c++\6.1\2.cpp(41) : error C2065: 'outfile' : undeclared identifier
C:\Users\Administration\Documents\c++\6.1\2.cpp(41) : error C2109: subscript requires array or pointer type
C:\Users\Administration\Documents\c++\6.1\2.cpp(41) : error C2563: mismatch in formal parameter list
C:\Users\Administration\Documents\c++\6.1\2.cpp(41) : error C2568: '<<' : unable to resolve function overload
could be 'class std::basic_ostream<unsigned short,struct std::char_traits<unsigned short> > &__cdecl std::endl(class std::basic_ostream<unsigned short,struct std::char_traits<unsigned short> > &)'
d:\microsoft visual studio\vc98\include\ostream(377) : see declaration of 'endl'
or 'class std::basic_ostream<char,struct std::char_traits<char> > &__cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)'
d:\microsoft visual studio\vc98\include\ostream(372) : see declaration of 'endl'
or 'class std::basic_ostream<_E,_Tr> &__cdecl std::endl(class std::basic_ostream<_E,_Tr> &)'
d:\microsoft visual studio\vc98\include\ostream(367) : see declaration of 'endl'
C:\Users\Administration\Documents\c++\6.1\2.cpp(43) : error C2228: left of '.close' must have class/struct/union type
C:\Users\Administration\Documents\c++\6.1\2.cpp(44) : error C2228: left of '.close' must have class/struct/union type
uj5u.com熱心網友回復:
#include <iostream>uj5u.com熱心網友回復:
#include <bits/stdc++.h>!!!轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/47635.html
標籤:C++ 語言
上一篇:這是什么型別的錯誤啊
下一篇:請教大神問題
