构造函数中定义m_strFilePath="",其他函数中if(m_strFilePath.IsEmpty())是不是一定为真
时间: 2024-05-31 07:14:53 浏览: 79
构造函数不能声明为虚函数,析构函数可以声明为虚函数
构造函数中定义了m_strFilePath的初始值为空字符串,如果在其他函数中没有修改过m_strFilePath的值,那么if(m_strFilePath.IsEmpty())为真。但是如果在其他函数中修改了m_strFilePath的值,使其不为空字符串,那么if(m_strFilePath.IsEmpty())就会为假。因此,这取决于其他函数中是否有修改m_strFilePath的代码。
阅读全文