小编Kon*_*rad的帖子

什么是C++仿函数及其用途?

我一直在听C++中的仿函数.有人可以给我一个关于它们是什么的概述以及在什么情况下它们会有用吗?

c++ functor function-object function-call-operator

822
推荐指数
8
解决办法
44万
查看次数

如何将std :: string转换为小写?

我想将a转换std::string为小写.我知道这个函数tolower(),但是在过去我遇到了这个函数的问题,并且它很难理想,因为使用a std::string会需要迭代每个字符.

有没有一种方法可以100%的时间运作?

c++ string c++-standard-library tolower

736
推荐指数
12
解决办法
83万
查看次数

我为什么不在"尝试" - "捕获"中包裹每个块?

我一直认为,如果一个方法可以抛出一个异常,那么不顾及用一个有意义的try块来保护这个调用.

我刚刚发布了' 你应该总是包装可以抛出try,catch块的调用.'对这个问题,并被告知这是'非常糟糕的建议' - 我想明白为什么.

c++ java exception-handling exception try-catch

424
推荐指数
11
解决办法
6万
查看次数

私人和受保护成员:C++

有人可以告诉我类privateprotected成员之间的区别吗?

我从最佳实践约定中了解到应该在类外部调用的变量和函数private- 但是看看我的MFC项目,MFC似乎更喜欢protected.

有什么区别,我应该使用哪个?

c++ mfc class

265
推荐指数
7
解决办法
45万
查看次数

C++ STL中const_iterator和非const迭代器之间有什么区别?

a const_iterator和an 之间的区别是什么iterator?你在哪一个使用另一个?

c++ iterator stl const

118
推荐指数
5
解决办法
8万
查看次数

58
推荐指数
2
解决办法
2万
查看次数

侵入性列表

我无法在网上找到太多关于它们的信息.它们是什么以及何时通常使用?

谢谢.

c c++

41
推荐指数
5
解决办法
2万
查看次数

C++标题顺序

标头/ cpp文件中应标头的顺序是什么?显然,后续标题所需的那些应该更早,特定于类的标题应该在cpp范围内而不是标题范围,但是是否有一个集合顺序约定/最佳实践?

c++ header code-organization include

34
推荐指数
4
解决办法
2万
查看次数

STL绳索 - 何时何地使用

我想知道在什么情况下你会在另一个STL容器上使用绳索?

c++ stl ropes

32
推荐指数
2
解决办法
2万
查看次数

何时在JavaScript中使用self

我注意到调用setTimeout()工作如下:

self.keyword()

或仅仅依靠自己keyword().

这两个电话有什么不同?

javascript

32
推荐指数
3
解决办法
5万
查看次数