error LNK2001: unresolved external symbol "public: static int CSerialPort::m_nWriteSize" (?m_nWriteSize@CSerialPort@@2HA)SerialPort.obj
类中静态变量未初始化或初始化错误。
在类的外面用int CSerialPort::m_nWriteSize =0;初始化就行了。
对于数组形式的,这样赋值:unsigned char CSerialPort::recv_data[32] = "";
本文将介绍如何解决类中静态变量未初始化或初始化错误的问题,通过在类外初始化静态变量,确保程序正常运行。

3225

被折叠的 条评论
为什么被折叠?



