腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么
C
++中的所有东西都是大写的?
、
我通常使用
C
#,而不是
C
++,这就是我问这个问题的原因。 在大多数
C
++代码中,我看到用下划线( LIKE_THIS )以大写字母命名常量是正常的。然而,当我看到
C
++代码(不是我见过的)时,它看起来与
C
#完全不同。除了指针的泛型丰富和不太正式命名/缩写的东西(如WndProc和匈牙利符号)之外,一半的指针都是大写字母。即使不包括常量,如方法名称、物理结构/
C
++本身(HRESULT),有时甚至物理数据类型(BOOL)都是带有下划线的大写字母。这种情况在
C</
浏览 2
提问于2014-11-27
得票数 0
回答已采纳
2
回答
在
宏
中为
C
++中的杂注插入双引号
、
、
我正在尝试用
C
语言
创建一个
宏
,以便创建正确的杂注
声明
。/Correct but deprecatedDO_PRAGMA(section .BLOCK##number) PRAGM
浏览 59
提问于2020-09-16
得票数 3
回答已采纳
2
回答
无法理解函数中
宏
定义的范围
、
我在函数中定义了
宏
,我在主函数中使用了这个
宏
,它工作得很好。
宏
有全局作用域吗?
浏览 9
提问于2014-09-23
得票数 1
3
回答
为什么
C
++中的RAND_MAX是
宏
?
、
我认为这不是一种清晰的
C
++方式。也许有一种更
C
++的方法来生成随机数,是吗?
浏览 2
提问于2010-09-30
得票数 0
回答已采纳
1
回答
从可变
宏
参数创建成员
、
、
我正在尝试使用
宏
来定义顶点基础,并最终生成使用OpenGL (glGetAttribLocation、glEnableVertexAttribArray、glVertexAttribPointer等)所需的样板代码我的
宏
是这样定义的:{ \ BOOST_PP_SEQ_FOR_EACH(DEFINE_GPU_VERT
浏览 5
提问于2014-07-26
得票数 1
1
回答
在Rust中
声明
变量的
宏
?
、
在
C
语言
中,可以编写一个
宏
来
声明
变量,如下所示: int a, b,
c
; MyStruct *a = &data.array[0], \ MyStruct *<e
浏览 16
提问于2016-08-05
得票数 7
回答已采纳
1
回答
用MinGW编译的DLL不适用于用编译的
C
++代码
、
、
、
为此,我使用了以下命令:然后我尝试使用
C
代码中的dll。我的编译命令如下:它适用于这种情况,但当我将mainCode.
c
文件更改为mainCode.cpp时,就会出错: mainCode.
浏览 4
提问于2013-04-19
得票数 2
回答已采纳
4
回答
当变量完成相同的任务时,为什么要使用
宏
?用
C
语言
?
、
我不认为需要使用
宏
来定义某些内容,例如在下面的示例中:为什么会有人使用
宏
来定义(用
C
语言
声明
变量)?
浏览 3
提问于2013-09-22
得票数 0
回答已采纳
2
回答
汇编
语言
内联函数
如何
使用解决MISRA
C
错误?
、
、
我在我的PIC32单片机
C
代码中使用编译器相关的汇编
语言
函数asm()。我的代码编译良好,只需在我的
C
code.When中使用asm(“重置”)函数来检查MISRA的遵从性,我得到的MISRA错误如下:
如何
解决此汇编
语言
函数的MISRA错误?我还试着创建函数
宏
来使用它,但是仍然有一个错误。函数'a
浏览 0
提问于2019-01-14
得票数 1
1
回答
在
C
++中
声明
浮点编译时常量的方法
、
、
我知道我可以通过使用枚举在
C
中为整数
声明
一个命名编译时常量,但是有没有一种方法可以在
C
中为浮点数
声明
命名编译时常量,而不使用
宏
(我知道
C
++有常量well,但我现在严格使用
C
)?包含特定于编译器的
C
语言
扩展的答案也非常受欢迎。
浏览 5
提问于2017-11-06
得票数 1
3
回答
资源获取是
C
中的初始化
、
、
问题是:您能不能帮助我更好地理解
C
语言
(而不是
c
++)中的RAII
宏
,只使用我在问题底部提供的资源?我试图在我的头脑中分析它,以便理解它说什么和它是
如何
有意义的(它在我的头脑中没有意义)。语法很难。问题的焦点是:我很难阅读和理解
C
语言
中奇怪的语法及其实现。例如,我可以轻松地阅读、理解和分析以下交换
宏
(对我来说很有意义): #define myswap(type,A,B) {type _z; _z = (A); (A) = (B); (B) = _z;}
浏览 8
提问于2017-02-03
得票数 6
1
回答
如何
声明
全局const变量并用
C
中的函数初始化它?
、
、
我想
声明
一个常量全局变量并用一个函数初始化它。问题是,我不能使用我的函数来初始化它,因为函数调用不是一个编译器时间常数,但是我也不能分割
声明
和初始化,因为它是一个const变量。我看到有人建议在const变量
声明
后使用指针来修改其值,但这可能会导致严重的可读性、可移植性和调试问题。 有什么简单的,便携的方法来解决我的问题吗?
浏览 3
提问于2022-03-24
得票数 1
回答已采纳
2
回答
如何
通过
宏
声明
变量?
、
、
、
首先,我使用的是MS的Visual和
C
语言
。但是,正如您所知道的,我只能
声明
一个名称相同的变量。但它很难制造。 我做了这样的
宏
。此外,如果可能的话,我需要使用__FILE__
宏
。但是,这个
宏
可能会用字符串数据进行更
浏览 8
提问于2011-08-05
得票数 6
3
回答
是否有可能将类似Lisp的宏构建为命令式
语言
?
、
、
、
、
是什么阻止像
C
这样的
语言
拥有Lisp
宏
?在编译过程中的哪一点
C
放弃了操作其代码树的能力? 而且,这是一个具体的解释和编译的问题吗?
浏览 4
提问于2013-07-29
得票数 8
回答已采纳
1
回答
C
宏
如何
扩展
C
编程
语言
的语法和语义?
我正在读的第一本书说:#define BUFSIZE 100请给出一个扩展
C
语言
语法和语义的
浏览 2
提问于2022-05-21
得票数 0
1
回答
在AIX 7上编译
C
代码时出错
、
、
、
因此,我被要求在AIX7 (64位)机器上编译一些遗留的
C
代码。 xlc_r -
c
-q64 -O -DAIX -DAIX7 log.
c
"log.
c
", line 128.7: 1506-343 (S"log.
c
", line 128.7: 1506-378 (I) Prototy
浏览 1
提问于2012-08-18
得票数 0
回答已采纳
3
回答
如何
让这个
c
宏
起作用?
为什么使用on和off
宏
会产生问题。我是第一次使用
c
语言
的
宏
。
宏
声明
是否正确,或者代码是否存在其他问题。请帮帮忙??byte a : %d",a ); printf("\nValue of byte
c
浏览 1
提问于2012-08-30
得票数 1
回答已采纳
2
回答
Scala
宏
和
C
++模板的异同
、
、
、
Scala的
宏
和
C
++模板都提供了对编译时元编程的访问。你能详细说明一下相同点和不同点吗?它们在表现力方面是否相同?
浏览 3
提问于2012-10-09
得票数 9
回答已采纳
1
回答
朱莉娅:
宏
线程和并行
、
正如我们所知,Julia支持并行性,这是植根于
语言
中的一种非常好的
语言
。下面是两个使用非同步
宏
进行并行的简单示例。使用@
宏
addprocs(Sys.
浏览 1
提问于2018-06-11
得票数 5
回答已采纳
2
回答
从
C
++调用不同类型Fortran函数的模板
、
、
、
理想情况下,我将外部函数定义为并调用该函数(两次调用都在同一范围内),如下所示我
如何
以优雅的方式解决这个问题?
浏览 0
提问于2018-06-01
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言带参数的宏定义
漫谈C语言及如何学习C语言
不可小看的技术——C语言编程中的宏
C语言/C加加编程学习—数据结构—链表类的声明及定义
如何学习C语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券