关于cin >>
摘要:今天在写代码时,发现使用cin>>输入内容时,当输入 a 换行时,a被读取,这时候换行符被缓存在了缓冲区,这时输入cin>> b b正常读取,这时因为cin>>在读取时,会跳过字符前面的空格符,如果这时使用getline来读取的话,将不会有输入的光标,而是直接读入换行符。
阅读全文
关于模板类
摘要:今天第一次写了模板类。在写的时候把声明和实现分开后,即.h文件和.cpp文件。在链接时提示找不到模板类中某个方法的定义。查阅资料发现:模板类在使用的时候。编译器需要找到它的定义。即:编译器使用模板,通过更换模板参数来创建数据类型。这个过程就是模板实例化(Instantiation)。 从模板类创建得...
阅读全文