vector erase问题
C++ vector erase 在做无向网时,我创建了一个二维vector对象,保存的是边的信息,现在要删掉第3个顶点,所以这个边的二维数组的第三行和第二列都要被删除,我使用了erase但是在运行时出错了,以下是我的代码,请问要如何更改 //=====================================删除一个顶点=========……
char*给char[]赋值—-错误
char* char[] 声明了一个类People,属性有char name[20]; 然后在构造函数中 People(char * name){ this->name=name; } 出错的理由是给常量赋值。那位高手讲解一下原因,能深入分析一下更好啦 1分 数组不能整体赋值,请使用strcpy或者memcpy ……
char* 类型值的交换问题
char* 类模版 交换值 C++ 我定义了一个EdgeType结构体模版 template<class T> struct EdgeType<T> { T head; T tail; int cost; EdgeType(T h,T t,int c) { head=h; tail=……
如何实现bitset?–面试题
设计一个Bitset类,要求实现以下功能: Bitset bs(20); bs[12]=1;///第12位置1 bs[3]=0;///第3为置0 要求:充分使用内存,不得使用数组保存每位数值。(就是说不能用一个int保存一位)。 我只知道如果写成函数的形式是很简单的,但是使用下标,重载时函数返回什么呢?? 当然也不能使用char保……
VS2010运行时无法启动程序系统找不到指定文件怎么回事
VS2010运行时无法启动程序系统找不到指定文件怎么回事 10分 卸载重装。Good Luck。 10分 具体有什么警告,提示? 具体有什么警告,提示? 5分 重装一下吧。。。 5分 太笼统了。。 10分 把错误的图贴一下 无图无真相 楼主现在解决没? ……
const类型指针还可以赋值?
c语言 指针 结构 常量 数组 在一个开源代码中看到如下内容, 有两个问题: 1. const类型的还可以赋值吗? 2. 上述形式在VS下是有错误的,那么我想在VS下编译,该如何修改 const t_rnxObs* hlp[header.nTypes(sys)]; //主要是这个变量的赋值问题,t_rnxObs是一个结构体,有三个doub……