cwlr.net
当前位置:首页 >> C++ list问题求指点 >>

C++ list问题求指点

修改:1、把那两个iterator p和p1修改成2个对象,即 Person p,p1; 2、infile.read这一句改成infile.read( (char*)(&p), sizeof( Person ) ) person.push_back( p )。这样既可 至于为什么会报这个错误,是因为你使用了一个空的iterator p,这个p...

// 定义2个类型名为CRectangle的对象,对象名分别为rect和rectbCRectangle rect, rectb;

首先排序程序段有问题,其次好象没有解决并列第2的问题,请参考下面程序: void main() { int a,b[100],c,t,i,j,n,k,d[100]; cin>>a; for ( i=0;i>b[i]; for ( i=0;i

主函数中第三行的Kg都没有赋值你就输出了,当然错了

你的max函数不是静态函数,不能这么调用。建议你将max声明一个友元函数。 template class Point { public: Point(T x = 0, T y = 0); // 默认构造函数,默认值为左上角坐标(0, 0) void setX(T x); T getX(); void setY(T y); T getY(); void pri...

Fnc1 Fnc2这不是只返回一个值,而是返回的一个无用值 B[2][3],而数组最后一个值是B[1][2](因为B[0][0]) 你是求矩阵的和,还是元素的和? 如果是元素的和.Fnc1 Fnc2里就计算好,然后返回和,sum里面直接加就好了 如果是矩阵的和, 1要把数组A B 至少定...

你是想找程序错误的,还是求 解释的?

#include void Stat(float a[10]); void main() { int j,a=0,b=0,c=0,d=0,A,B,C,D; float Score[10]; printf("请10名学员的成绩:"); for(j=0;j

用printf格式化输入

int main() { int length = 4; int array[4] = {1,2,3,4}; int *nums; nums = &array[0];//没错,但一般写成:nums=array;因为数组名就是首地址 print_evens(*nums, 4);//参数传递错误,应该是:print_evens(nums, 4); return 0; } void print_e...

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com