腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
打开Watcom error E1127“参数列表中需要的类型”
、
我有一个头部,它的声明风格如下:extern struct xvimage *allocmultimage(char * name,
int32_t
rs,
int32_t
cs,
int32_t
ds,
int32_t
ts,
int32_t
n
浏览 1
提问于2012-06-11
得票数 0
回答已采纳
2
回答
从uint32_t到
int32_t
的快速不安全转换
、
、
我正在寻找一种将uint32_t转换为
int32_t
的快速方法。我可以假设所有数字都小于2^31-1,并且在代码中的这一点上不需要担心溢出。我可以假设
int32_t
的符号位是uint32_t的最大数字吗?在编码方面,我是否可以将指向uint32_t值的指针视为指向
int32_t
值的指针:以下代码是否有效与平台无关的C代码?(在我的Mac上和
linux
上的英特尔编译器上都是如此)
int32_t
*i = &ui; (
int32_t
)ui ==
浏览 4
提问于2018-06-09
得票数 1
1
回答
为什么
int32_t
在stdint.h中别名为int?
在我的
Linux
VM中,即使使用
int32_t
,如果我给它赋不同的值,它也会给出不同的大小。例如:
int32_t
i = 0x123456; { }typedef int
int32_t
; 我认为C99标准强制要求
int32_t
恰好是4
浏览 1
提问于2016-10-06
得票数 1
1
回答
Qt Creator中来自VS2008的lib
、
、
、
4.8.1\msvc2008\mkspecs\win32-msvc2008" -Fodebug\ @XXX\Temp\qrc_resource.obj.1104.11375.jom 第二件有趣的事情是,在
Linux
浏览 4
提问于2012-08-17
得票数 0
1
回答
奇怪的编译器行为
、
、
、
、
我的主要整数类型是来自
int32_t
和int64_t的sys/types.h。Target: arm-unknown-
linux
-uclibcgnueabi Configured with: /home/vijay/sdk/SDK6.1/04_Software/05_ToolChainoutput/toolchain/gcc-4.3.5/configure --prefix=/opt/Mozart_Toolchain/arm-ea
浏览 3
提问于2014-07-18
得票数 0
回答已采纳
1
回答
在
linux
上编译VST是可能的吗?
、
、
我目前的CUDA工作流程在
Linux
机器上,所以我更喜欢在那里编译和链接。我相当确定VST3SDK不支持
Linux
。当我试图在
Linux
下编译一个插件时,我得到了这个错误: #define NATIVE_ATOMIC_TYPE (volatile
int32
_t*) #define NATIVE_ATOMIC_TYPE (
int32_t
浏览 0
提问于2011-07-01
得票数 6
回答已采纳
1
回答
通过原始套接字接收数据包
、
、
、
string.h>#include <unistd.h>#include <net/ethernet.h>#include <arpa/inet.h>#include <sys/time.h> #include <sys/select
浏览 66
提问于2021-11-22
得票数 0
1
回答
“struct random_data* buf”的类型是什么?
、
、
我希望有一个实例变量"struct random_data*“,用于我试着宣布啊,api是用于
linux
的,我在mac(bsd)上: 哦,等等,真的只有
linux
吗?
浏览 4
提问于2011-02-24
得票数 0
1
回答
如何在
Linux
中调用或使用64位共享库(.SO)文件?
、
、
、
我对
Linux
还比较陌生,很难弄清楚.SO文件的复杂之处,以及(64位)共享库(及其版本、依赖项等)是如何工作的;以及如何将它们链接起来并在基本的C++程序中使用?我希望使用的函数(来自.SO文件)具有以下函数-原型(并且应该工作):
int32_t
roster_count,int64_t * roster_to,
in
浏览 9
提问于2014-06-30
得票数 0
回答已采纳
1
回答
迭代数组时的核心转储
、
、
int32_t
newimage[newrows][elements][3]; newimage[i][j][2] = 0; }导致核心转储的组合: 200 : 376 我正在使用
linux
浏览 4
提问于2014-01-22
得票数 0
1
回答
在
linux
上使用c保存bmp文件
、
、
我的代码在window编译器(Visual studio)上运行得很好,但它不能在使用gcc的
linux
上运行。尽管最终输出的格式是bmp,但它显示为空文件(白色)。我是一个使用
linux
和c编程的初学者,所以我不确定这是怎么回事!我用gcc编译的:gcc bmp.c -o bmp。下面的代码就是我使用的代码。
浏览 22
提问于2017-08-17
得票数 1
2
回答
gmtime()函数是否考虑了闰年?
、
、
、
、
我正在嵌入式
linux
上工作,系统/控制器时间保持在1/1/1970以来的毫秒级。我正在尝试使用gmtime,但无法得到准确的结果。
浏览 5
提问于2017-03-22
得票数 1
回答已采纳
1
回答
从peter编译proxmark3叉时出错
、
、
、
我编译了FW,但是客户端编译给了我这个错误:/usr/arm-
linux
-gnueabiextern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));/usr/arm-
linux
-gnueabiimaxdiv_t imaxdiv (intmax_t __numer, intm
浏览 4
提问于2016-10-26
得票数 1
1
回答
从一个数组复制到另一个数组?
、
、
、
、
背景:GCC 4.8.2 (与-O3 -march=native)为了明确其意图,以下是这样的想法:
int32_t
primo[] = {5,8,50,150}; 错误的C代码:Error: `(%rsp,%esi,4)' is not a valid base
浏览 5
提问于2015-02-21
得票数 5
回答已采纳
1
回答
在
linux
上使用mq_open时出错
、
、
、
、
我试图在C++中的
linux
上打开一个队列,它返回一个-1错误。如何调试此问题。
int32_t
MaxMsgs; eoMQHndlT msgQptr = -1; mq_unlink
浏览 44
提问于2022-12-02
得票数 -1
1
回答
gcc装配中的atomic_inc和atomic_xchg
、
、
、
我编写了以下用户级代码片段来测试两个子函数:原子inc和xchg (参见
Linux
代码)。我需要的只是尝试对32位整数执行操作,这就是我显式使用
int32_t
的原因。#include <stdio.h>
int32_t
global_counter = 10; void atomic_inc(
int32_t
*ptr) __asm__("
浏览 11
提问于2013-01-13
得票数 0
2
回答
在不同平台上浮动和加倍
、
、
在所有主要开发系统(windows、
Linux
和Mac)上,浮动或双倍的格式和大小是相同的吗? 有什么办法确保它们彼此兼容吗?例如,我可以通过使用
int32_t
作为类型而不是int来确保int是32位,但是对于float和double有类似的技术吗?
浏览 1
提问于2013-12-12
得票数 1
回答已采纳
2
回答
Linux
和Windows上结构的不同值
、
、
、
、
_attribute__((packed)){
int32
_t biWidth_; uint16_t biPlanes_; uint32_t biCompression_;
int32_t
biXPelsPerMeter_; <em
浏览 5
提问于2013-12-18
得票数 0
回答已采纳
3
回答
存储C结构供多个平台使用-这种方法有效吗?
、
、
、
编译器: GNU GCC语文:C我编写了一个我想在Win7和
Linux
下运行的程序。这个程序将C结构写到一个文件中,我希望能够在Win7下创建这个文件,并在
Linux
中读取它,反之亦然。我自己定义了所有的结构,它们(现在,在我在这个论坛上的上一个问题之后)都有
int32_t
、int64_t和char类型的成员。我正在考虑为每个结构编写一个WriteStructname()函数,该函数将各个成员作为
int32_t
、int64_t和char写入输
浏览 7
提问于2016-01-11
得票数 0
回答已采纳
1
回答
进程退出C后访问未释放的地址
假设我有一个简单的代码,它分配一个大小为4字节的内存块并打印地址:*ptr = 90; //for debugging
int32_t
*ptr = (
int32_t
*) 0xb6cca008;这里值得注意的是地址0xb6cca008和0xb6d8a008问题可能就在我这一边,因为我使用的是termux,android内部的
l
浏览 3
提问于2020-06-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券