问答列表

使用函数更改指针包含的地址

作者:pranphy 提问时间:11/17/2012

如果我已将指针声明为 ;在主模块中,我可以通过分配 where 是另一个已声明的整数变量来更改包含的地址。 我现在想使用以下函数更改地址:pint *ppp = &a;a void change_a...

将指针存储在 C++ 标准库容器中

作者:Max Paython 提问时间:12/13/2021

我正在实施一个项目,在一个需要我创建数亿个对象的环境中。我将这些字符串存储在多个容器中,因此这些对象的计数(复制)成倍增加,这对我的程序来说是一个巨大的瓶颈。std::string 我正试图想出一个...

C++ 'std::stod':2 个重载都不能转换所有参数类型

作者:paigelarry342 提问时间:12/16/2021

我有以下代码 template <typename T> void searchHistory( T searchValueMin, T searchValueMax){ if (typeid...

使用 IFDEF 和 IFNDEF 指令包含头文件

作者:SSR 提问时间:12/17/2021

请原谅我的基本问题和糟糕的编程知识。 我有一个实现,我需要在我的许多项目中使用。但是,对于不同的项目,包含的头文件是不同的。 假设我有要在 projecta.c 和 projectb.c 中使用的...

什么是 C++ 中的“使用命名空间::std”

作者:rustyhu 提问时间:12/16/2021

我正在阅读其他人的一些代码片段,我发现一行: using namespace::std; 我怀疑它的目的是,有一些错别字。但令我惊讶的是,编译器毫无怨言地接受了这段代码。我使用以下方法构建:us...

警告:从 int* 赋值到 int 会使指针从整数开始,而不进行强制转换

作者:Fixx 提问时间:12/25/2021

我正在编写一个 C 代码,该代码将给定的参数从最小到最大进行排序,但我不断收到此错误: 警告:从“int *”赋值到“int”使指针成为整数,而不进行强制转换 [-Wint-conversion] ...

这是一个真正的问题:警告 C4172:返回局部变量或临时地址

作者:Gergely Tóth 提问时间:12/27/2021

以下代码删除警告 C4172:在具有 MSVC 的 Windows 下返回局部变量或临时地址。但我想知道在这种情况下这是否是一个真正的错误?我知道这里有很多类似的主题,我从这个警告中读到了很多类似的主...

交换两个结构的元素

作者:noobee 提问时间:1/6/2022

我已经将我的问题简化为这个小 C 程序。请注意,我正在自学 C。我在指针方面遇到了真正的麻烦! #include <stdio.h> #include <stdlib.h> typedef str...

clang vs gcc - 从模板参数派生的结构体的 CTAD

作者:Vittorio Romeo 提问时间:1/11/2022

请考虑以下代码: template <typename B> struct D : B { }; D d{[]{ }}; GCC 12.x 接受它并推断出符合预期。dD</* type of ...

C# 类成员函数指针和 c++ this-&gt;*func

作者:jokn 提问时间:1/13/2022

我正在将一个C++项目移植到 C#,并且对 this->function 指针有疑问。 在 C++ 中,它运行良好: class ModbusData { bool ScannAll(void (M...


共902条 当前第72页