Haoxiang’s Blog
Skip to content
  • Home
  • Blog Posts
  • (中文)
  • (EN)
  • About
  • RSS
  • Messages

c++

There are 10 posts tagged c++ (this is page 2 of 2).

Post navigation

STL map operator[] not const

STL里Map的Operator[]和其它的Container不太一样。 因为Map的Operator[]可以提供这种操作: map testMap; testMap[“a”] = “b”; 所以Map的Operator[]返回的是T&,而不是const T& 如果需要得到const reference,可以这样: map testMap; const string& constMember = testMap.find(“a”)->second;

in Blog Posts, Solution, 中文 | 2012/03/11 | Comment

UnitTest框架GoogleTest

回到C++下,随着代码量增加,遇到维护问题了。 找到一个Google的UnitTest框架,GoogleTest 有很详细的Sample,推荐一下 :] 编译的时候需要先编译出libgtest.a和gtest_main.o,自己的testXX.cpp文件需要和ligtest.a, gtest_main.o链接。 $g++ testXX.cpp path/to/gtest_main.o -Lpath/to/libgtest.a -lgtest -o testXX

in Blog Posts, Solution, 中文 | 2012/03/09 | Comment

Post navigation

这个网站使用的主机 (我的推广链接)
Independent Publisher empowered by WordPress