c 相关问题

C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。

当我具有正确的功能时,无法打开/ proc / self / oom_score_adj

我正在尝试为一个进程设置OOM杀手分数调整,受到OpenSSH的port_linux.c中的oom_adjust_setup的启发。为此,我打开/ proc / self / oom_score_adj,读取旧值,然后写一个......

回答 2 投票 11

如何获得SSDT地址

我正在尝试在c中编写一个列出SSDT地址的程序,所以如果某个函数被挂钩,我会看到一个不同的地址。我如何获得SSDT的地址?我使用WinDbg并列出...

回答 1 投票 0

C宏传递号而不是变量

我想用静态数字而不是变量作为参数来定义宏。这个宏编译。 #define foo(a)global_variable = a但这不能编译。 #define foo(1)global_variable = 96#...

回答 3 投票 2

curl_easy_init失败时如何获取错误原因

当curl_easy_init失败时,是否可能获得错误代码(如errno)或错误描述(如curl_easy_strerror)?

回答 1 投票 1

通过递归调用构建依赖关系make?

我已经阅读了一些文章,解释了在使用子目录编译项目时递归makefile是如何邪恶的。但是,我发现了这种自动生成依赖关系的方法exec = ...

回答 2 投票 1

sigaction()不捕获SIGINT信号

我目前正在学习C语言中的信号并且有一个小程序,它应该在使用sigaction()接收SIGINT信号时终止。但是下面写的代码确实......

回答 1 投票 0

在链接上添加可执行文件部分

我目前正在使用Visual Studio 2017,并尝试使我的应用程序更具防篡改性。现在,我想要保护的关键代码函数将在运行时解密,并且......

回答 1 投票 0

排序数组中的“==”不比未排序数组快吗? [重复]

注意:我认为,所谓的重复问题主要与“”比较有关,但与“==”比较无关,因此不回答我关于“==”运算符性能的问题。 ...

回答 3 投票 36

在C中的数组末尾添加了不需要的字符

我想键入一系列字符并使用临时数组保存它们。之后,我想创建具有一定大小的实际数组,其中包含临时数组的值。这是代码:#...

回答 3 投票 -1

将空参数列表函数从C转换为C ++

我正在开发一个项目,我正在尝试用C ++编译VxWorks END。我认为我不能改变C ++的工作,我绝对不能过多地改变VxWorks。这主要是......

回答 2 投票 0

关于printf(C语言)

我想用多行打印一个字符串,我试过了:printf(“1。英语2.完成3.日语);我应该怎么做?

回答 4 投票 -3

global char []变量,如何在其他文件中声明它?

我在一个文件中定义了一个全局变量char buf [1024],在其他文件中声明它的正确性是什么? extern char buf [1024],extern char buf []或extern char * buf?我找到了extern char buf [] ......

回答 5 投票 2

ISO 8601:2004中的C预处理器__TIMESTAMP__

如何在ISO 8601:2004中更换__TIMESTAMP__? __TIMESTAMP__ 2013年7月6日星期六02:50:06 vs __TIMESTAMP_ISO__ 2013-07-06T00:50:06Z

回答 4 投票 9

在C中设置变量时使用逻辑AND 1

在查看今天的一些代码时,我遇到了一个有趣的(不必要的)方法来设置变量:向值添加逻辑AND。 LED_GRN =(ivLEDGrnSequence&ivLEDSlot)&& ...

c
回答 4 投票 6

Netfilter内核模块拦截数据包并记录它们

我有一个基本代码。此代码删除并记录所有传入和传出的数据包。我想写一个netfilter内核模块来拦截数据包并将它们记录在内核日志中。应该能......

回答 2 投票 5

无法为cufftComplex数据类型分配CUDA设备内存

我正在尝试使用以下代码将cufftComplex数组分配到CUDA设备(GEFORCE GTX 1080)的内存中:cufftComplex * d_in,* d_out; int ds = sizeof(cufftComplex)* width * height; ...

回答 1 投票 -1

如何将C makefile项目导入eclipse或放入eclipse下

我在Linux下有标准的源代码包,它需要运行./configure make来编译它(它运行正常)。大多数这些文件都是C / C ++是否可以将此项目置于...

回答 3 投票 21

如何使用gcc编译到程序集

如何使用gcc编译为程序集而不是可执行文件。我知道有一个-S标志,但是在makefile中我在哪里使用它。例如,如果我使用标志-O3 -o exe_name,我应该在哪里放-...

回答 3 投票 26

如何在Postgres C函数中使用自定义类型将数组返回到数组?

请帮我解决如何返回嵌入式阵列的问题。一个简单的数组返回学习,然后一个问题。 // CREATE TYPE libc_collect_item AS(goods_id bigint,priority integer); - ......

回答 1 投票 2

C中的条件#define

我想在C中编写一个带有参数控制的条件定义。像这样:#define RTL_REG(reg_name,inst)\ inst == 0? DUT_0 _ ## reg_name:\ inst == 1? DUT_1 _ ## ...

回答 2 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.