摘要:
字符串流对象有个很实用的功能就是格式转换。比如可以将整数类型的123转换成字符串格式的123,或者反过来。那么具体又是如何实现的?且看下文。 阅读全文
摘要:
本文分析两个经典的C++文件IO程序,提炼出其中文件IO的基本套路,留待日后查阅。 阅读全文
摘要:
你是否遇到过以下情况?
情况一:为了调试方便,代码中夹杂各种cout语句。当调试好了,把这些语句删了,运行“正式版”后,又发现新问题,只得把这些cout语句一个个添加回去再进行调试。如此不断循环。
情况二:希望在代码中获取到源文件的文件名,当前代码行号,编译时间等信息。
情况三:纠结于是否实现某些概率极低(几乎不存在)的错误检测
如果有,那么这篇随笔适合你,或者说,预处理器带来的调试技术适合你。 阅读全文
摘要:
对于隐式转换,想必你已经了解了算数转换中的“ 向上对齐 ”的概念;了解了赋值隐式转换的规律( 右值类型转换为左值类型 )。但C++中的隐式转换远不止这些,本文就将告诉你一些容易被忽略,但事实上发生了的隐式转换。 阅读全文