c 相关问题

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

删除单向链表中所有出现的元素[关闭]

我花了几个小时编写一个函数 - 给定一个链表单向列表,将删除给定元素的所有出现。这是我设法编写的功能:void ...

回答 4 投票 0

程序断断续续地与main报告一个不同的线程id,而不是线程本身

我想弄清楚多线程是如何工作的,这是我的代码:#include #包括 #包括 #包括 #包括 #...

回答 1 投票 0

SDL2 - 读取碰撞检测像素

我目前正在尝试编写一个小游戏,其中包括在迷宫周围移动一个点。我决定简单地创建迷宫的PNG图像并将其加载为...而不是用矩形构建迷宫。

回答 1 投票 0

在OS X上加载表面时,SDL2预乘Alpha通道?

我正在加载32位RGBA法线贴图纹理,在alpha通道中编码高度贴图,通过OS X Sierra上的SDL2 2.0.7和SDL2_image 2.0.2。这些纹理中的每个像素都具有非零RGB值,......

回答 1 投票 3

使用C套接字在HTTP响应中发送二进制文件

我试图在http响应中发送二进制文件(png图像)。 FILE *文件; char * buffer; int fileLen; //打开文件file = fopen(“1.png”,“rb”); if(!file){return; } //获取文件长度fseek(...

回答 4 投票 7

如何使用memcpy返回从函数修改的两个数组?

由于函数和memcpy,我尝试复制两个数组。测试函数必须返回两个修改过的数组。第一个数组被正确复制但是当我尝试用memcpy做同样的事情时......

c++ c
回答 2 投票 -4

在C中将十六进制字符数组转换为u8数组

现在我有一个u8数组,我成功转换为十六进制char数组。现在,尝试将其更改为u8阵列一直是一种困难。我试过这段代码:// DEMO:char ...

回答 1 投票 0

struct tcphdr中没有成员th_seq(使用pcap)

我正在进行一项任务,其中一部分涉及使用pcap捕获数据包。我按照教程,现在尝试一些我在这里找到的代码,类似于:// define [_USE_BSD //#...

回答 2 投票 1

在任何情况下,使用内置库而不是第三方库会更好吗? [关闭]

有没有理由为什么最好使用套接字(或与OS一起打包的库)而不是像libcurl这样的第三方库。例如,我一直在关注一些教程,比如...

回答 1 投票 0

包含来自不同目录的单个标头

我有一个小构建,我想在其中只包含一个来自不同目录的头文件(和源文件)。我知道如何使用-I参数,但不想包含整个...

回答 1 投票 2

C Windows DLL注入记事本崩溃

我在程序Notepad.exe上尝试了DLL注入但是如果我启动我的注入器,记事本崩溃了。这是我的注射器代码:#include #包括 char const Path [] = ...

回答 2 投票 0

kbuild外部模块问题

我正在为设备驱动程序构建一个树外的内核模块。总的来说,事情进展顺利,但我有一些关于使用kbuild和构建系统的问题:我发现了这个优秀的帖子:它是......

回答 1 投票 0

对于循环未执行C

我正在尝试扫描任何打开的端口并保存文本文件中的端口。程序显示第一个循环(检查参数是否正确)但由于某种原因跳过...

c
回答 2 投票 1

C编程,指针运行时错误

我编写了类似下面代码的东西,并且我能够在增加它之后为新地址分配一个值但是无法打印此值运行时错误,同时在为...分配值之后

回答 2 投票 0

通过2D阵列中对角元素的总和验证八皇后解

我正在完成关于国际象棋中八皇后拼图的任务。练习如下:给出棋盘上8个皇后的安排,写一个C程序来评估...

回答 1 投票 2

如何将函数中的一个参数作为void指针参数强制转换为整数

我有这个功能很有趣,我将nums结构作为参数传递。问题是我需要将此字段转换为函数内的整数。没有......我怎么能这样做呢

回答 1 投票 0

似乎缺少“CMakeLists.txt”

我正在尝试构建SFML,以便开始用c ++开发2D游戏。我将源代码目录放在C:中(目录本身称为'SFML')。在尝试使用...生成.cbp文件时

回答 1 投票 0

WAF - ntldd - 无法链接静态系统库

那些熟悉Unix的人会知道ldd程序。它列出了给定可执行文件的共享库依赖项。有一个名为ntldd的Windows克隆。 ntldd有一个非常简单的构建脚本:gcc -fno -...

回答 1 投票 1

避免浮点数的不准确性

我完全理解与浮点相关的问题,但我看到了一个我无法解释的非常有趣的行为。 float x = 1028.25478; long int y = 102825478; float z = y /(...

回答 3 投票 4

fprintf()线程安全吗?

我正在为一些用餐野人问题的变量写一个C解决方案。现在,我创建线程,每个线程获得一个FILE *到同一个调试文件;在线程内我正在使用...进行打印

回答 1 投票 4

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