作者:陈硕链接:https://www.zhihu.com/question/22889420/answer/22975569来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 整个 C++ exception 的行为在常见语言中是最奇葩的, 因为这个语言特性与 C++ Read More
在使用Qt开发大型软件时,难免要调试程序,以确保程序内的运算结果符合我们的预期。在不符合预期结果时,就直接将程序断下,以便我们修改。 这就用到了Qt中的调试断言 - Q_ASSERT。 用一个小例子来说一下 Q_ASSERT 断言的作用吧: 用QtCreator新建一个控制台程序,代码编写如下: # Read More
C++中并不提倡继续使用C风格的字符串,而是为字符串定义了专门的类,名为string。 使用前的准备工作 在使用string类型时,需要包含string头文件,且string位于std命名空间内: #include <iostream> //... std::string str1 = "Hello Read More