腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用Frama-c对切片前的源代码进行
预处理
、
、
Iam试图将源代码与切片代码进行比较,但是frama-c在解析时将代码规范化,这使得切片代码
语句
与源代码
语句
不完全相同。是否可以使用frama-c对代码进行
预处理
,以便当我使用标准对代码进行切片时,可以将得到的切片
语句
与
预处理
语句
进行比较? 谢谢。
浏览 5
提问于2014-09-10
得票数 2
回答已采纳
1
回答
DXL有
预处理
器吗?
可以用DOORS DXL使用简单的
预处理
器
语句
吗?我试图做的两件主要事情是做
预处理
的if
语句
(主要是为了调试目的)。
浏览 4
提问于2022-05-20
得票数 1
回答已采纳
4
回答
预处理
器#if
语句
的工具/解析器?
、
、
、
我正在处理许多C源码文件,其中包含许多
预处理
器#if、#elseif和#else
语句
。这些
语句
通常会检查#define,例如/* code 1 *//*code 2 */通常,这个
预处理
器
语句
位于c-if
语句
中,这使得源代码对于人类来说几乎不可读。用于
预处理
器#if
语句
的#define是在一个额外的
浏览 1
提问于2010-11-04
得票数 7
1
回答
自定义标头是否算作
预处理
指令?
、
所有具有符号#的
语句
都称为
预处理
器指令。我的问题是,自定义头是否算作
预处理
指令?# include "example.cpp" // Does it count as preprocessor directive 还是只有程序员定义的头文件才允许(称为)
预处理
指令?
浏览 1
提问于2022-10-13
得票数 0
回答已采纳
5
回答
#define NDEBUG似乎不工作
、
、
、
我读到一个文本,放置下面的
预处理
器行将忽略所有后续的assert
预处理
器指令。但这似乎不起作用,assert
语句
实际上由
预处理
器处理,并在assert中的条件不满足时中止程序(我知道当assert条件不满足时,中止是正确的行为)。我的问题是,为什么没有通过放置#define NDEBUG来忽略assert
语句
。
浏览 7
提问于2015-09-09
得票数 5
2
回答
如何在C
预处理
过程中将字符串与索引交换
、
、
、
我有几个C源代码跟踪
语句
,比如TRACE(24, "def");..."abc“在第23行,所以我在适当的trace
语句
中编写了23。
预处理
器生成我想要的输出trace(24);TRACE("abc"); 在C
预处理</em
浏览 5
提问于2018-12-06
得票数 0
2
回答
配置中的运行时指令
、
、
、
好吧,假设我有下面的if
语句
: { }有这样的事情吗?是JIT指令还是类似的东西?
浏览 14
提问于2010-11-27
得票数 0
1
回答
C# -在[条件(“调试”)]函数中访问
预处理
程序调试变量
、
、
、
、
float testVar;void TestFunc() testVar = 3;如您所见,我正在尝试访问调试
预处理
器if
语句
中的一个变量。是否有一种方法可以在发布模式中工作,而不必用
预处理
器if
语句
包围TestFunc()的每个调用
浏览 4
提问于2021-01-16
得票数 1
回答已采纳
5
回答
如何缩进
预处理
器
语句
?
、
、
当有许多
预处理
器
语句
和许多#ifdef级联时,很难获得概述,因为它们通常不缩进。.>stmtsmaybe stmts当我考虑缩进这些
预处理
器
语句
时,我害怕与一般的缩进级别混淆。
浏览 5
提问于2010-06-04
得票数 27
回答已采纳
2
回答
通过
预处理
指令自展开代码
、
我想定义这样的
预处理
语句
:INSERT_NOPS(10);asm volatile("nop");asm volatile("nop(0<=num<100000)提前感谢!
浏览 0
提问于2013-11-06
得票数 2
回答已采纳
1
回答
将C/C++ #if和#elif指令转换为C#
、
、
、
我在转换
预处理
器指令时遇到了一个问题,特别是在使用#if和#elif时,因为C/C++的
预处理
器接受更多条件。因此,这将不会在C#中编译。我将能够处理==和!=,但其他条件如何?
浏览 1
提问于2013-06-05
得票数 1
6
回答
是否有一种既检查宏又同时等于某个值的方法?
、
、
、
在C代码中,我经常使用类似对象的
预处理
宏作为布尔标志来打开和关闭代码的部分。由于未声明宏,
预处理
器将其视为等于0,而#if
语句
从未运行。理想情况下,我希望能够在一行中检查宏是否已定义,并检查它是否等于某个值。如果未定义
预处理
器,则
预处理
器将引发错误(或警告)。#if-def-and-true-else-throw-error(DEBUG_PRINT) ...但是,我已经探索了一些途径,在#define块中不能使用<em
浏览 4
提问于2013-06-18
得票数 31
回答已采纳
1
回答
如何在c++
预处理
指令中使用"#“作为字符
、
我不知道C++
预处理
是否能做到这一点,但我正在尝试:#define io <iostream> 这显然不起作用,所以我只是想知道我是否可以摆脱"import #include“
语句
中的"#”来完全更改它,但这还需要对我相信的
预处理
器进行另一次遍历。对于任何想知道错误的人,错误输出都是“偏离"#”在
语句
.中找到的“。 编辑:我看了注释,现在我更了解c
预处理
程序是如何工作的。我以前不太明白,但我想
浏览 0
提问于2018-09-10
得票数 0
2
回答
使模板成为有效的Perl文件
、
我编写了自己的Perl
预处理
器--当然是用Perl编写的。我有一个模板文件,它包含有效的Perl语法,除了下面这样的
语句
#include dir/PRECOMPILED.pl其中PRECOMPILED.pl包含使用Data::Dumper生成的匿名哈希,例如 'a' => 1,} 当我对模板进行
预处理
时,它会将PRECOMPILED.pl包含到模板中,并使用有效的Perl语法
浏览 3
提问于2016-04-21
得票数 0
2
回答
这可以让GDB识别
预处理
器符号吗?
、
我有很多很多的C
预处理
器#define
语句
,它们使我的C编程变得更容易。但是,当使用GDB进行调试时,
预处理
器“标签”不会出现在符号列表中。 有没有办法让GDB识别#defined标签?
浏览 0
提问于2012-03-20
得票数 6
回答已采纳
2
回答
可以缩进Fortran中的CPP
预处理
语句
吗?
、
、
、
、
对于使用Fortran
预处理
语句
来说,我是相当新的,并且有一个问题可能是相当本土化的。Fortran
预处理
语句
可以缩进吗?这是否意味着我们应该始终从行的第一开始编写
预处理
语句
,还是仅仅是编译器特定的规则?任何帮助都将是非常感谢和预先感谢!
浏览 5
提问于2016-08-15
得票数 3
回答已采纳
1
回答
在rpgle(sqlrpgle)中编译器指令/Include和/copy的区别
、
、
在rpgle /sqlrpgle代码中,我遇到了像/INCLUDE和/COPY这样的编译器指令,谁能告诉我这两者之间的核心差异是什么,因为它们似乎几乎都在做同样的事情。
浏览 1
提问于2022-06-01
得票数 2
回答已采纳
1
回答
在Fortran代码中,C #include
语句
是做什么的?
、
、
在代码的中间有一个C语言
语句
。我不知道它为什么存在,编译器如何不返回错误。是C绑定吗?这是否意味着这个模块可以被C程序使用,反之亦然?
浏览 0
提问于2017-10-07
得票数 0
回答已采纳
1
回答
HLSL中的#定义会增加性能开销吗?
、
在HLSL中,
预处理
器是否等同于C语言中的
预处理
器(++),在编译之前它会直接修改代码?如果是这样,那么使用这些方法似乎可以在不添加运行时条件
语句
的情况下专门化着色器……这是真的吗?
浏览 7
提问于2011-02-19
得票数 1
回答已采纳
1
回答
如何获得一个#if
预处理
条件,该条件包含解析的变量而不产生错误?
、
包含编译时间变量的#if
预处理
阶段
语句
是如何在
预处理
阶段本身解析的?
浏览 0
提问于2015-06-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
十五、Python的语句与语法-while语句与for语句
Pandas 数据预处理
SolidWorks simulation预处理
数据预处理(一)
Python数据预处理概述
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券