C++
梦想的2014
虽然已经33岁,当时还是无法放弃曾经的梦想,所以辞去稳定的国企工作,进入这个行业,来到CSDN,希望认识更多的朋友,获得更大的自由,追寻更高的梦想。
展开
-
C++模板函数和模板类的编译与使用
对于模板,包括模板类与模板函数,它们的代码其实并不是直接翻译成二进制代码,它要求有一个“具体化”(实例化)的过程,举个例子: template void FunA(T t) { }int main() { FunA(10); // call FunA(int) 编译器在这里决定给FunA一个FunA(int)的具体实现体。 } 也就是说,如果在main函数中转载 2016-03-21 11:32:52 · 589 阅读 · 0 评论 -
没有找到接受“std::string”类型的左操作数的运算符
今天遇到一个Bug: 二进制“==”: 没有找到接受“std::string”类型的左操作数的运算符(或没有可接受的转换)还有一种情况:error C2784: “bool std::operator ==(const std::vector &,const std::vector &)”: 无法从“重载函数类型”为“const std::vector &”推导 参数原创 2016-05-06 14:11:07 · 5756 阅读 · 0 评论 -
while(cin>>string)的使用方法
string str;while(cin>> str){}输入完成后,要按Enter后,所有的输入才能生效如果输入介绍,需要输入ctrl+z来结束,然后也要输入Enter才能生效,注意ctrl + z必须要单独放在一行才有效果原创 2016-05-06 14:22:59 · 4111 阅读 · 0 评论