c++03

c++03

文章 0 浏览 6

如何“取消引用类型”在C++03?

如何在 C++03 中获取另一种类型的“取消引用类型”?请注意,它可以是其他可取消引用的类型,例如 std::vector::iterator。 例如,如果我有 template …

机场等船 2024-12-03 01:50:32 4 0

ISO C++03 对函数作用域定义的结构体有哪些限制?

我们不允许在函数内定义函子结构,因为不允许在函数模板的实例化中使用函数声明的结构。 还有其他需要注意的重大陷阱吗?例如,这会很糟糕吗: int fo…

比忠 2024-11-16 05:40:14 6 0

sqrt() pow() fabs() 不起作用

我正在尝试编译我的程序,其中我使用 sqrt pow 和 fabs 等函数。我确实包含了 math.h,但由于某种原因,我收到如下错误: error C2668: 'fabs' : ambi…

jJeQQOZ5 2024-11-01 04:33:13 7 0

在 C++03 中将成员函数传递给 for_each (无 boost,无 c++11)

下面的“解决方案”可以编译,但这不是我想要的。我想将 put 成员函数传递给 for_each 而不是 *this。使用 boost 不是一个选项。这可以在 C++03 中解…

梦初启 2024-10-11 11:10:53 11 0

C++03 和 C++11 之间的未定义行为有什么区别?

新标准与旧标准具有不同的未定义行为。例如,新的排序规则意味着一些过去未定义的算术运算(由于序列点之间的多次写入等原因)现在已定义。 那么,对…

尘曦 2024-10-06 04:27:35 13 0

C++03 中的完美转发

如果你有这个函数 template f(T&); 然后尝试用它来调用它,比方说像这样的右值 f(1); 为什么 T 不被推导为 const int,使参数成为 const int&从而可以…

℡Ms空城旧梦 2024-09-16 12:31:21 23 0

使用 boost 创建一个始终返回 true 的 lambda 函数

假设我有一个采用某种形式的谓词的函数: void Foo( boost::function predicate ); 如果我想用始终返回 true 的谓词来调用它,我可以定义一个辅助函数…

我的奇迹 2024-09-15 10:34:18 14 0

虚函数可以有默认参数吗?

如果我声明一个基类(或接口类)并为其一个或多个参数指定默认值,则派生类是否必须指定相同的默认值,如果不是,哪些默认值将在派生类中体现? 附录…

ˉ厌 2024-09-15 07:15:11 12 0

C++03 中的右值

在 C++03 中如何判断给定参数是否为右值?我正在编写一些非常通用的代码,如果可能的话需要引用,否则需要构造一个新对象。我可以重载以按值和按引用…

聽兲甴掵 2024-09-05 07:07:19 16 0

使用 std::basic_string是否合理?作为目标 C++03 时的连续缓冲区?

我知道在 C++03 中,从技术上讲,std::basic_string 模板不需要具有连续的内存。然而,我很好奇现代编译器有多少实现实际上利用了这种自由。例如,如…

小…红帽 2024-08-21 13:15:27 10 0

“&s[0]”是否是指向 std::string 中的连续字符?

我正在做一些维护工作,并遇到了类似以下内容: std::string s; s.resize( strLength ); // strLength is a size_t with the length of a C string in…

眉目亦如画i 2024-08-16 10:47:19 19 0

如何编写“is_complete”模板?

回答这个问题后,我试图找到is_complete模板在Boost库中,我意识到Boost.TypeTraits中没有这样的模板。为什么Boost库中没有这样的模板?它应该是什么…

×眷恋的温暖 2024-08-09 03:17:00 14 0

C++ 中三字母序列的目的?

根据 C++'03 标准 2.3/1: 在进行任何其他处理之前,每次出现以下三个字符序列(“三字符序列”)之一都将替换为表 1 中所示的单个字符。 -----------…

我为君王 2024-07-30 10:02:52 17 0

是否有任何理由使用“自动”? C++03 中的关键字?

注意这个问题最初发布于 2009 年,当时 C++11 尚未获得批准,auto 关键字的含义还没有发生彻底改变。 提供的答案仅涉及 auto 的 C++03 含义(即指定的…

画▽骨i 2024-07-25 16:42:41 17 0

在 C++ 中实现智能指针的最佳方法是什么?

我一直在评估各种智能指针实现(哇,有很多),在我看来,它们中的大多数可以分为两大类: 1)此类别在引用的对象上使用继承,以便它们具有引用计数通…

尤怨 2024-07-13 05:58:37 17 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文