How to use "String.h" library in MFC visual C++
I use WinConsle Application in visual Studio C++ to write code,but I can't use "string.h" ,compiler inform that "string undeclared identifier" although in folder "Include" of VC++ ,I had this file(string.h)
Code:
#include <iostream.h>
#include <fstream.h>
#include <stdlib.h>
#include <iomanip.h>
#include <conio.h>
#include <string.h>
//const char file.out[]="C://thu.txt";
//void outputline (int acc,const char*name,double bal){
/*cout<<setiosflags(ios::left)<<setw(10)<<acc
<<setw(13)<<name<<setw(7)<<setprecision(3)
<<resetiosflags(ios::left)
<<setiosflags(ios::fixed| ios::showpoint)
<<bal<<'\n'<<flush;*/
void outputline(int acc){
cout<<acc<<endl;
}
void main()
{
string a = "abcd";//Error at this line,don't understand string
int i = a.length;
cout<<i;
ofstream outputfile(file.out,ios::out);
if(!outputfile){
cerr<<"File not found";
exit(1);
}
int account,acc;
char name[30];
float balance;
//while (cin>>account>>name>>balance){
/*outputfile <<account<<' '<<name
<<' ' <<balance<<'\n'<<flush;*/
while (cin>>account)
//Viet du lieu ra file
outputfile <<account<<flush;
//cout<<"?";
ifstream inFile("C://thu.txt");
if (!inFile){
cerr<<"File not found\n";
exit(1);
}
/* int acc;
char name[30];
double bal;
cout<<setiosflags(ios::left)<<setw(10)<<"Account"
<<setw(13)<<"Name"<<"Balance\n"<<flush;*/
/*while(inFile>>acc>>name>>bal)
outputline(acc,name,bal);*/
while(inFile>>acc && (!inFile.eof()))
outputline(acc);
getch();
}
Whoever show me how to use "string.h" file in Win Console??Thanks very much