社区讨论
Dev-C++ BUG
灌水区参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @lo1hp8mk
- 此快照首次捕获于
- 2023/10/22 21:13 2 年前
- 此快照最后确认于
- 2023/11/02 21:50 2 年前
我在Dev-C++上写了以下代码:
CPP#include<bits/stdc++.h>
using namespace std;
vector<int>code;
string decode(vector<int>code){
string ret;
for(int i=1,l=code.size();i<l;i++) ret+=code[i]+code[i-1];
return ret;
}
int main(){
istream_iterator<int>reader(cin);
while(reader!=istream_iterator<int>()){
code.push_back(*reader);
reader++;
}
cout<<decode(code);
return 0;
}
我想输出一个可见字符集,就在
CPPint main(){后插入了以下代码:for(int c=32;c<=126;c++){
cout<<"\'"<<char(c)<<"\'="<<c;
if(c-32!=0&&(c-32)%10==0) cout<<'\n';
else cout<<'\t';
}
endl(cout);
很快奇怪的事来了。
我把代码改成这样:
CPPfor(int c=32;c<=126;c++){
cout<<"\'"<<char(c)<<"\'="<<c;
if((c-31)%10==0) cout<<'\n';
else cout<<'\t';
}
endl(cout);
结果运行时:
CPP--------------------------------
Failed to execute ""C:\Users\Administrator\Desktop\C++程序\test.exe"":
Error 5: 拒绝访问。
请按任意键继续. . .
把
把错误代码写道洛谷IDE( C++14 )对了。
endl(cout);改成cout<<endl;对了。把错误代码写道洛谷IDE( C++14 )对了。
回复
共 2 条回复,欢迎继续交流。
正在加载回复...