strings命令没有预期的结果, 意味着异常!
来源:互联网 发布:js date转string 编辑:程序博客网 时间:2024/06/05 12:00
最近遇到这样一个问题, strings命令没有预期的结果, 我真没想通为什么! 感觉很奇怪, 于是不敢发布版本。
这时候, 偶然发现了一个编译期的错误提示, 感觉到有问题, 一起来看看简单的示例:
#include<iostream>using namespace std;int main(){string s = "hello world";printf("%s", s);string name = "lucy";return 0;}用strings a.out | grep lucy 居然查不到这个串, 真是奇怪。 编译期间有错误:
test.cpp: In function ‘int main()’:
test.cpp:7: warning: cannot pass objects of non-POD type ‘struct std::string’ through ‘...’; call will abort at runtime
看到了abort, 整个人就不好了, 会core dump啊, 回头看代码, 发现了错误。 改正后, 用strings命令就能看到lucy了。
本次提前发现了一个core dump!
1 0
- strings命令没有预期的结果, 意味着异常!
- WCF的预期异常
- 对于文档中没有明确描述的特性,该如何定义预期结果?
- 预期与实际运行结果的对比
- mysql in函数结果不同预期,异常 null
- strings命令的实现
- linux的strings命令
- QTP验证达到预期结果而等待的处理方法
- 预期的结果完成一个外汇课程后
- 并发编程<四>并发不可预期结果的根本原因
- Linux wait 函数实参为指针时,没有预期结果,原因及其解决办法
- 没有结果的谈判
- 没有结局的结果
- 如果Windows 8的销售没有预期那么好
- RMAN-06059: 没有找到预期的归档日志 --解决办法
- [求助] 这个简单的程序为什么没有预期效果呢?
- ZigBee自组网技术为什么没有取得预期的成功
- 避免instanceof非预期结果
- ionic笔记(一)
- DoS攻击
- smmu 学习笔记之attach_dev
- 设计模式 -- 享元模式
- CF384 div2 E. Vladik and cards
- strings命令没有预期的结果, 意味着异常!
- jenkins执行shell读不到环境变量问题
- 模板类vector与Array(C++11)
- connect中的mapStateToProps该怎么写
- Oracle中的Union、Union All、Intersect、Minus
- BFS:Open and Lock(一个数的逐位变化问题的搜索)
- HTML5基础——图像和链接
- POJ 2653
- Unity编程标准导引-3.3 Transform