04 2022 档案
摘要:错误(error)与异常(exception)处理: 标准异常类别,基类exception,标准异常类别:语言本身支持的异常,C++标准库发出的异常,程序作用域之外发出的异常。 为了在catch语句中处理异常,必须采用异常所提供的接口,所有标准异常接口,只含有一个成员函数what(),用以获取型别本
阅读全文
摘要:一个大的软件工程里有多个文件同时包含一个头文件,当这些文件编译链接成一个可执行文件时,就会出现大量“重定义”的错误。这时在头文件中使用#ifndef #define #endif,就可以防止头文件的重复包含和编译. 例如,编写一个头文件test.h,这样一个工程文件里同时包含两个test.h时,就不
阅读全文
摘要:头文件:#include <string> istream& getline ( istream &is , string &str , char delim ); 其中,istream &is 表示一个输入流,譬如cin; string&str表示把从输入流读入的字符串存放在这个字符串中(可以自己
阅读全文