string 对象初始化
来源:互联网 发布:java两个日期相差天数 编辑:程序博客网 时间:2024/05/16 14:06
我在头文件里这样声明
WF_Error WriteLog(LOG_LEVEL mLevel,MODULE_CODE mModule, string msg,string filename=NULL,int line_num = 0);
在WINDOWS下编译、运行没问题,但是LINUX下编译可以通过,运行时出现下列错误
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct NULL not valid
实际上,不应该这样声明的,应该
WF_Error WriteLog(LOG_LEVEL mLevel,MODULE_CODE mModule, string msg,string filename="",int line_num = 0);
这是别的BLOG里看到的:
是在类初始化时用了类似这样的东西
clasa A{
public:
A(sting= 0;){}
};
这是不对的,string 不可以有NULL指针,若要只能写成
string ="";
- string 对象初始化
- 愚蠢做法之.String对象初始化
- string类对象的建立与初始化
- 从string对象初始化来看构造函数
- vector<char> 容器初始化 string 对象
- java中String对象初始化不能改变
- vector<char> 容器初始化 string 对象
- Java中String类对象的初始化
- string对象的初始化和一些操作
- C++(定义和初始化string对象)
- string初始化
- string[]初始化
- 初始化string
- string初始化
- 标准库string对象的定义和初始化
- Java中两种String对象创建和初始化方式比较
- Java中两种String对象创建和初始化方式比较
- 标准库string对象的定义和初始化
- Effective C++学习6
- PreTranslateMessage
- 设置oracle10g在liunx下随机启动
- VC EXE转DLL (转载)
- Android UI 优化 1
- string 对象初始化
- 晋江特产
- Android UI 优化 2
- 分页查询优化--oracle
- Linux创建一定大小文件命令--dd
- 可以让你少奋斗十年的工作经验
- Android UI 优化3
- 收集30个流行的jQuery插件
- 内网IP自动获取V2