vcollect.cpp: In constructor ‘Form1::Form1(QWidget*, const char*, bool, uint)’:
collect.cpp:668: 警告:不建议使用从字符串常量到‘char*’的转换
collect.cpp:674: 警告:不建议使用从字符串常量到‘char*’的转换
collect.cpp: In member function ‘void Form1::readfd()’:
collect.cpp:748: 警告:由于数据类型范围限制,比较结果永远为假
collect.cpp: In member function ‘void Form1::sreadfd()’:
collect.cpp:804: 警告:由于数据类型范围限制,比较结果永远为假
collect.cpp: In member function ‘void Form1::save()’:
collect.cpp:913: 警告:‘s’上的运算结果可能是未定义的
collect.cpp: In member function ‘void Form1::sqt(int, int, double*, double*, double*, double*, double*)’:
collect.cpp:1414: 错误:赋值运算的左操作数必须是左值
collect.cpp: In member function ‘void Form1::calibration()’:
collect.cpp:1519: 错误:赋值运算的左操作数必须是左值
PS:1414的代码:(void *)b=malloc((m+1)*(m+1)*sizeof(double));
1519的代码: (void *)b=malloc(sizeof(x));
请大家帮帮手 应该怎么修改?
