问答列表

正确使用对象数组的类型调整和擦除

作者:Oersted 提问时间:8/25/2023

我的目标是拥有一个用于存储对象数组的内存池非模板类。 同一内存池对象必须可重用于不同的数组(不同大小、不同类型和/或对齐方式)。 我已经发布了一系列问题,但它们可能过于关注有关可能实现的技术细节,而...

VGF2P8AFFINEINVQB最长的 x86 指令助记符吗?

作者:vengy 提问时间:9/14/2023

琐事问题 在 17 个字符处,VGF2P8AFFINEINVQB - Galois Field Affine Transformation Inverse 是最长的 x86 指令助记符吗?有长度限制...

通过函数传递 void 指针,然后强制转换为所需的类型

作者:JohnDoe 提问时间:9/14/2023

我正在练习 C,但使用指针仍然不是很安全。在那里我写了一个代码(没有编译它,就像伪代码一样) 假设我有这样的东西: typedef struct { uint16 A; uint16 B ui...

函数指针作为函数参数 - 应该常量吗?[复制]

作者:Sasha 提问时间:9/15/2023

这个问题在这里已经有答案了: 指向常量函数的指针是什么意思? (6 个答案) 2个月前关闭。 如果我写如下: int f(char x, const int (*g) (const char x)...

在这种情况下,C 如何管理内存?

作者:DJames 提问时间:9/14/2023

考虑 in C 中的这个实现strtok() char *pt; pt = strtok(line, ":"); if (pt != NULL) { pt = strtok(NULL, ":");...

如何在 C++ 中使用数组?

作者:fredoverflow 提问时间:1/27/2011

C++ 继承了 C 的数组,它们几乎无处不在。C++ 提供了更易于使用且不易出错的抽象(自 C++98 和 std::array<T, n> 自 C++11 以来),因此对数组的需求并不像在 C 中那...

是否可以在其范围之外访问局部变量的内存?

作者: 提问时间:6/22/2011

我有以下代码。 #include <iostream> int * foo() { int a = 5; return &a; } int main() { int* p = foo();...

如何在 c++ 中将不参数传递到 pragma 注释中

作者:Foryxled_Dev 提问时间:9/17/2023

我希望我的程序在检测到解决方案配置为调试时显示控制台窗口。如果检测到释放,则不应显示控制台窗口 #include "Window.h" int main(int argc, char* argv[...

返回不可变向量 unique_ptr

作者:jozxyqk 提问时间:9/18/2023

我有以下对象: class Container { public: std::vector<std::unique_ptr<Item>>& items() { return m_items; } ...

在 C 语言中取消引用指针时遇到困难

作者:Leila Jones 提问时间:9/18/2023

我的任务是编写一个程序,询问用户他们必须花多少钱,然后询问用户他们想购买多少张票。我必须有一个 main() 函数和一个 PurchaseTickets() 函数。我是指针的新手,并且对如何使用它们来...


共902条 当前第43页