【发布时间】:2014-02-04 08:43:13
【问题描述】:
我们中的许多人早在我们学会使用构造函数和析构函数之前就学会了使用printf()。因此,当需要切换到 C++ 时,许多人会坚持使用printf() 进行控制台输出。
有时你会听到:
printf()不好,你应该改用cout <<,因为它是 C++
放弃使用printf()而改用cout <<有什么好处?
【问题讨论】:
-
@SLaks:即使您使用
printf出现类型错误,体面的编译器也会发出诊断。