文章目录
一、无法解析的外部符号"public:__cdecl EIPReader::~EIPReader(void)*,在某函数中引用了该符号。"
1、错误的示例代码
#include "EIPReader.h"
EIPReader::EIPReader()
{}
EIPReader::~EIPReader()
{}
2、原因
构造函数和析构函数无法解析,是因为在visual studio
中,该文件被我偶然改了换行符格式,在编辑器的右下角将CR模式改为LF或者CRLF。
二、C2001 常量中有换行符
1、原因
(1)可能是因为包含头文件时,双引号没有补齐
#include "windows.h // no
(2)可能是因为中文的原因,可以在末尾加一个空格或者加一个符号。
label->setText("我是一个窗口"); // no
label->setText("我是一个窗口 "); // yes