问答列表

在 C 中通过引用传递

作者:aks 提问时间:2/9/2010

如果 C 不支持通过引用传递变量,为什么这样做? #include <stdio.h> void f(int *j) { (*j)++; } int main() { int i = 20;...

指南针监视:File:Class 的未定义方法“存在?

作者:Nico 提问时间:4/4/2023

(对 ruby/gem/sass/compass 非常不熟悉) 我已经在我的 Ubuntu 服务器 22.04、ruby 3.2.1、gem 3.4.10、sass 3.7.4 和 compass ...

在预处理器指令之后定义哪个 clang 格式的字段不缩进?

作者:Bryant 提问时间:3/27/2023

应用 CLANG-Format 后的当前代码为: #ifndef CEEDLING_TEST static #endif void Measurement(const uint16_t *buf...

为什么要使用指针而不是对象本身?

作者:gEdringer 提问时间:3/3/2014

我来自Java背景,并开始使用C++中的对象。但是我想到的一件事是,人们经常使用指向对象的指针而不是对象本身,例如这个声明: Object *myObject = new Object; 而不是...

另一个命名空间中“使用命名空间”的范围 [duplicate]

作者:relaxxx 提问时间:10/6/2015

这个问题在这里已经有答案了: 在命名空间中使用声明的范围 (5 个答案) 5年前关闭。 我知道 using 指令的范围仅限于放入其中时的块或函数。然后,它将仅适用于该范围。但是,如果块是这是对的吗?...

将 uint8_t* 作为参数传递给原始函数指针

作者:block103 提问时间:4/10/2023

我遇到了一个问题,我想将数组作为参数传递给定义为'typedef void (dangerousC)(void);另外,我正在使用 Windows API 标头。uint8_t[] 假设该变量是 返...

C 如何释放动态分配数组的所有字节?

作者:Adi bhai 提问时间:4/12/2023

#include <stdio.h> #include <stdlib.h> int main(){ int * ptr = (int*)malloc(sizeof(int)*100); // ...

OLECHAR 用作指针 - 如果不是 nullptr,它会悬空指针吗?函数 CoTaskMemFree()

作者:Samuil Dimitrov 提问时间:4/5/2023

我生成一个 GUID,然后使用 StringFromCLSID() 将其保存在 OLECHAR* 中。如果我在使用 CoTaskMemFree() 后创建一个返回 OLECHAR 而不是 nullpt...

我很难将流体动力学方程转换为MATLAB代码

作者:shammas mohamed 提问时间:4/11/2023

我之前将这两个方程转换为MATLAB代码,但是我丢失了文件,现在我正在尝试再次编写它们,但是有一个问题,我无法弄清楚。 这是主等式: 这是平衡半径方程: 这是我从丢失的MATLAB代码中得到的图...

专门化模板参数的嵌套模板时出现 C++ 语法错误 [duplicate]

作者:lequinne 提问时间:4/14/2023

这个问题在这里已经有答案了: 我必须在哪里以及为什么必须放置“template”和“typename”关键字? (10 个答案) 7个月前关闭。 这是我想做的: template<typename...


共902条 当前第27页