error c2059中的语法错误“常量”指的是什么错误?

2025-04-05 03:58:56
推荐回答(1个)
回答1:

整数常数被识别为非法的位置. 检查一下,是不是有个常数位置放错了。

#include "stdafx.h"#include using namespace std; class Data{public:     Data(int RecordIDorTmpID):RecordID(-1),tmpID(RecordIDorTmpID)

{}; private:    int tmpID;                // 临时ID    int RecordID;            // 记录的唯一ID}; // 更改列表的每一个对象(完成)class Update{public:    // 析构函数共有保证能直接delete本类 

Update(){};private:    // 仅对新增模式有用    Data newData(/*const int a = */0);    // 限制类的创建,将构造函数私有   

Update(){};}; int _tmain(int argc, _TCHAR* argv[]){    return 0;}