c++ 相关问题

C ++是一种通用编程语言。它最初被设计为C的扩展,并保持类似的语法,但现在是一种完全不同的语言。使用此标记来查询有关使用C ++编译器编译的代码的问题。对特定标准版本[C ++ 11],[C ++ 17]等相关问题使用版本特定标记。

将const引用/指针传递给类进行存储的首选方法,而不是复制引用的对象

示例:class Bar; class Foo {public:Foo(const Bar&bar):mBar(&bar){} / *其他方法使用mBar。 * / private:const Bar * mBar; };所以目标是存储一个const ...

回答 1 投票 0

C ++怪物漫游功能

我有一个工作怪物系统,通过向玩家2D(X,Y)位置移动一定距离来跟随玩家。但是,我现在想要让这些怪物随意漫游......

c++
回答 2 投票 1

C ++:找到满足谓词的元组的第一个元素

我有以下详细代码:struct thing1 {int key,std :: string value; }; struct thing2 {int key,std :: string value; }; // ... struct thingN {int key,std :: string value; };结构...

回答 1 投票 2

增量算子在字符类型边界上的行为

我想知道在这种情况下C ++的行为如何:char variable = 127;可变++;在这种情况下,变量现在等于-128。然而,增量运算符将值包装到其下限或执行了...

回答 2 投票 2

在std :: list中,std :: distance(it.begin(),std :: prev(it.end())是否等于list.size()? [重复]

我发现了一种我想要更好理解的行为。我有一个std :: list 升; N个元素,其中N> 0(非空)。然后我比较了l.begin()和...之间的std :: distance。

c++
回答 1 投票 0

如何在静态方法中取消分配使用std :: memory_resource分配的内存而不更改下面的函数签名

我们如何使用std :: memory_resource :: allocate()去除静态成员函数中分配的内存?我尝试使用删除函数传递给unique_ptr而不是default_delete。在......

回答 1 投票 0

如何在Postfix和Infix表示法中接受负值?

我已经为计算器编写了一些方法。一个用于评估输入的Postfix表达式,另一个用于将输入的中缀表达式转换为后缀表达式。这两种方法......

回答 2 投票 2

Linux OpenSuse c ++编译器问题。 (无法初始化节调试器的解压缩状态)

我在vmware上安装了Linux opensuse,并希望在终端中编译C ++程序。我从这里安装了gcc c ++编译器https://software.opensuse.org/package/gcc-c++但我还是......

回答 1 投票 1

使用移动语义在构造函数中初始化类成员

我正在用C ++学习多线程,我编写了一个简单的类,它包含一个私有的std :: mutex对象,可以在调用成员函数时进行同步:#include #包括

回答 1 投票 2

使用递归c ++返回数组的子集

嗨大家我现在已经坚持了一段时间的问题 - 这里是 - 问题---给出一个大小为n的数组,找到并返回这个数组的所有子集....递归地做这个...

回答 2 投票 1

是否有任何函数可以将c ++编程中的流转移到while循环或while循环中?

我是编程新手。并且通常用于在周末进行编程。在处理迷你ATM项目时,当我需要将程序流程转移回到...时问题就到了。

回答 2 投票 2

在抛出std :: exception的实例后终止调用

在我的生活中,我没有过多地触摸异常,我试图改善我的一位朋友在求职面试中提出的问题解决方案。在这个问题中,我被要求建立一个程序,它将...

回答 1 投票 0

可以定义一个在extern“C”块中继承另一个结构的结构吗?

我将C ++对象包装在C struct中,以在纯接口中公开它们。为了简化和减少代码,我在下面编写代码。我的问题是代码是否会按预期执行?如果不是为什么?谢谢 ...

c++
回答 1 投票 1

如何在Visual Studio代码中完成后暂停控制台c ++应用程序

我想在完成后暂停控制台c ++程序以观察其结果。我找不到任何属性启动配置来暂停我的程序。这是我在launch.json中的代码。 {“版本”:“0 ....

回答 2 投票 0

为什么断言在链接阶段失败?

我想静态地将libdds.a链接到一个简单的C ++应用程序(进行一些测试)。这是我的C ++代码(该文件名为bridge.cpp):#include int main(){std :: cout << ...

回答 1 投票 -2

C ++标准是否允许复制任意多态数据结构?

我搜索过StackOverflow,但是我找不到直接解决这个问题的问题。首先是一些上下文:我正在尝试在C ++中实现可以处理多态数据的Either类型,...

回答 1 投票 1

C ++中的对称矩阵

检查2D矩阵是否对称任务是在矩阵是对称的情况下输出YES,否则输出NO。我没有得到预期的结果。有人可以帮帮我,请让...

回答 1 投票 0

输出与C ++程序不同的原因是什么?

我遇到了一个程序,它提供的输出与我预期的不同。可能是什么原因?计划:#include using namespace std; // A类A {int x,y;上市: ...

c++
回答 1 投票 0

Python Numpy方法对应于C ++ Eigen make crash

我有一个NumPy算术需要用Eigen转换C ++。 #D是从Dva和Dvb堆叠的20001x13矩阵,然后乘以w_f。 #dtype =复杂 D = np.column_stack((Dva,Dvb))* ......

回答 1 投票 0

如何使用运算符在一个ostream中写入多少个字符?或者如何读取所写的内容?

1)我想在运算符<<中进行重载,因此我可以打印模板T的矩阵。我想使用模板类的运算符<<并且为了对齐它我必须知道数字...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.