想要输入的字符串大于4096个字符怎么处理
想要输入的字符串大于4096个字符怎么办?想要输入的字符串大于4096个字符怎么办?比如这个程序C/C++ codestr
想要输入的字符串大于4096个字符怎么办?
想要输入的字符串大于4096个字符怎么办?
比如这个程序
C/C++ code string s; cin>>s; cout<<s.length()<<endl;
要想输入的 是的长度大于 4096 怎么做?
[解决办法]可以使用文件输入,没有换行即可
string s;
ifstream infile("test.txt");
infile >> s;
[解决办法][解决办法]#include <fstream>
[解决办法]另外个不使用文件,使用getchar,输入一个存一个。
[解决办法]FILE *pFile=fopen("test.txt",rb+);
char temp[8092]={0};
if(pFile)
{
fread(temp,1,sizeof(temp)-1,pFIle);
fclose(pFile);
}