麻烦各位高人帮我把这段C++转换成C语言 谢谢啦

poliscat29 2010-06-04 08:59:18
if(v.size()!=d)
{
cerr<<"data file error :line"<<n_lines+1
<<"has"<<(int)v.size()<<"attributes;should be d="<<d
<<endl;
exit(1);
}
...全文
105 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
onecl1 2010-06-04
  • 打赏
  • 举报
回复
给个项目转C,这个转不转没什么区别
elegant87 2010-06-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cheeralen 的回复:]

if(v.size()!=d)
{
fprintf(stderr,"data file error :line %d has %d attributes;should be d=%d\n",n_lines+1,(int)v.size,d);
exit(1);
}
v估计是vector,那么要用数组来替换
v.size = sizeof(array)/sizeof(ar……
[/Quote]
顺着这个思路吧。
budweiser 2010-06-04
  • 打赏
  • 举报
回复
正解

[Quote=引用 2 楼 cheeralen 的回复:]

if(v.size()!=d)
{
fprintf(stderr,"data file error :line %d has %d attributes;should be d=%d\n",n_lines+1,(int)v.size,d);
exit(1);
}
v估计是vector,那么要用数组来替换
v.size = sizeof(array)/sizeof(ar……
[/Quote]
one2zero 2010-06-04
  • 打赏
  • 举报
回复
。。。c++的代码 你翻译成c 做什么

还是c++的了然啊
暗黑帝国 2010-06-04
  • 打赏
  • 举报
回复
if(v.size()!=d)
{
fprintf(stderr,"data file error :line %d has %d attributes;should be d=%d\n",n_lines+1,(int)v.size,d);
exit(1);
}
v估计是vector,那么要用数组来替换
v.size = sizeof(array)/sizeof(array[0]);
ruibipiglet 2010-06-04
  • 打赏
  • 举报
回复
v是什么? Vector<int> ???

64,637

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧