腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用gcc编译一个显示“对`中止‘的未定义引用”的项目
c
、
linux
、
printf
、
variadic-functions
我编写了一个,它使用
va
_list/
va
_arg/
va
_
start
/
va
_end/
va
_arg。
linux
内核复制这些宏,而printf可以打印32位整数,但不能打印64位整数,打印双/浮点数可能会失败,或者collapse.Then -我检查代码,我猜
va
_*可能有错误,所以我使用__builtin_
va
typedef __builtin_
va
_list
v
浏览 4
提问于2013-06-19
得票数 8
3
回答
一片一片处理
va
_list
c++
、
variadic-functions
下面的程序在64位
Linux
机器上工作,但在32位
Linux
机器上崩溃.#include <cstdarg>{} { std::cout <<
va</e
浏览 9
提问于2016-11-03
得票数 3
回答已采纳
3
回答
如何正确的
va
_end?
c++
、
variadic-functions
#include <cstdarg>//I mean,
va
_list & numbers?//... stuff}
va
_list numbers;
va
_
sta
浏览 3
提问于2016-05-26
得票数 5
回答已采纳
1
回答
va
_
start
as数组
c++
根据我读到的关于
va
_arg宏的内容,它检索参数列表所指向的下一个参数。有没有办法选择我想要获取的参数的索引,就像数组索引一样?例如,我需要执行一个操作,其中我至少需要调用3次
va
_arg宏,但我希望这3次都检索相同的参数,而不是列表中的下一个参数。一种解决方案是使用函数并传递参数,但我不希望这样。)
va
_list argList; SQLPrepare (hstmt, query, SQL_NTS);(argL
浏览 1
提问于2012-07-28
得票数 1
1
回答
vsnprintf函数统一行为的C++ varargs包装器
c++
、
variadic-functions
据我所知,我正在使用
va
_list、
va
_
start
、
va
_end,但这似乎还不够。代码:{
va
_
start
(args, format); // this value is different on wind
浏览 1
提问于2014-01-29
得票数 0
回答已采纳
3
回答
__builtin_
va
_
start
(v,l)的实现
c
、
gcc
、
variadic-functions
在glibc中的各种宏的兔子洞中,我到达了/usr/lib/gcc/x86_64-
linux
-gnu/4.8.2/include/stdarg.h,例如,
va
_
start
宏被定义为:但我一直试图寻找__builtin_
va
_
start
(v,l)的实际实现,但没有成功。
浏览 0
提问于2014-03-25
得票数 9
回答已采纳
1
回答
当我使用__attribute__时,期望‘=’,‘’,‘’;‘’,‘asm’或‘::
va
_list’之前的‘{’令牌;
c++
#pragma GCC system_header arg =
va
_arg(ap, void *);if () int
浏览 1
提问于2014-06-10
得票数 1
1
回答
vfprintf不能正常工作
c++
、
gcc
、
printing
、
printf
__attribute__((format (printf, 1, 2)));在源文件中:
va
_listargptr; printf("\n"); fprintf(logFil
浏览 0
提问于2017-07-14
得票数 1
回答已采纳
1
回答
gcc在Debian中的奇怪行为
c
、
linux
、
gcc
、
debian
char * stft (const char *fmt, ...) { char *out; vsprintf (out, fmt, items);像这样使用:$ gcc --版本gcc (Debian 4.4.5-8) 4.4.5 $ uname -a
浏览 0
提问于2014-04-22
得票数 0
1
回答
如何使用
va
_
start
()?
c
、
variadic-functions
在带有变量参数的函数中,我们初始化一个类型为
va
_list的对象,即'ap‘,函数
va
_
start
()为:我不明白 1.哪种类型的对象可以作为
浏览 3
提问于2019-07-15
得票数 4
回答已采纳
4
回答
va
_args和64位
c++
、
linux
、
64-bit
、
printf
我是的首席开发人员,在将游戏移植到64位
Linux
上时遇到了问题。这应该是一个相对容易和常见的问题,但它已经难倒了许多人,我也找不到关于它的好信息。但对于一些人来说,它在各种
Linux
版本上都是失败的。我99%确定这不是编译器版本问题。])
va
_list args; char buffer[2048];
浏览 6
提问于2010-01-26
得票数 3
回答已采纳
3
回答
C编程:正向变量参数列表
c
、
variables
、
arguments
、
printf
、
forward
类似于这样的东西 #include <stdarg.h>
va
_list
浏览 0
提问于2009-11-12
得票数 51
回答已采纳
2
回答
尚未声明
va
_list
gcc
、
g++
、
compiler-errors
、
variadic-functions
当在Fedora 11上编译一些工作代码时,我得到了这个错误: /usr/include/c++/4.4.1/cstdarg:56: error: ‘::
va
_list’ has not been declared
浏览 4
提问于2010-03-02
得票数 22
2
回答
va
_
start
()修改堆栈
c++
、
c
、
variadic-functions
据说,调用
va
_
start
()之后必须调用
va
_end(),因为
va
_
start
() (总是?)扰乱了堆栈。有谁能解释一下对
va
_
start
()的调用是如何修改堆栈的,以及这种修改如何帮助获得各种参数。
浏览 12
提问于2013-09-19
得票数 0
回答已采纳
1
回答
在RHEL服务器中编译C文件时出错
c
、
gcc
、
variadic-functions
$ gcc -c exsystem.c/usr/lib/gcc/x86_64-redhat-
linux
/4.4.7//usr/lib/gcc/x86_64-redhat-
linux
/4.4.7/include/varargs.h:5:2: error: #error "Revise your code to usevoid ex_fpr
浏览 0
提问于2018-05-08
得票数 0
1
回答
变分C函数中的零
c
、
variadic-functions
如果我定义了一个可变函数:#include <stdarg.h> { int i=0; while(s) printf("%s ", s); s=
va
_arg(ap,char*);
va
_end(ap);
浏览 2
提问于2018-04-13
得票数 3
回答已采纳
1
回答
无法解析符号“”__builtin_
va
_
start
“”Visual Studio
linux
远程调试
c++
、
linux
、
visual-studio
、
g++
、
remote-debugging
在将C项目转换为c++时,此代码可以在普通的C++项目中工作,但是当我开始远程调试以加快测试速度时,我不能再使用
va
_
start
宏#include <cstdarg) char buffer[100];
va
_
start
(text, args); /
浏览 0
提问于2016-12-01
得票数 0
2
回答
简单变量C函数参数错误
c
、
variadic-functions
这段代码在
Linux
机器上运行。但是,当我使用交叉编译进行编译并在嵌入式硬件参数上运行时,可变函数的值是错误的。是关于编译(交叉编译)的吗?所有应用程序运行正常,但各种功能不起作用。void foo(char *fmt, ...)
va
_list ap; char c, *s; while(*fmt) switch (*fmt++) case '
浏览 3
提问于2013-03-15
得票数 2
回答已采纳
2
回答
函数的变量参数中是否需要
va
_
start
?
c
、
variadic-functions
、
variadic-macros
我正在阅读文本
Linux
编程接口,它们显示这个函数来处理错误。在手册页(man stdarg)中,它指出必须首先调用
va
_
start
来初始化ap,以供
va
_arg()和
va
_end使用。那么为什么这个函数中没有
va
_
start
呢?static void const char *format,
va
_list
浏览 0
提问于2014-03-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Gopher Start
start the inferior without using a shell
DA Techie Start TF with MNIST
从Example出发:读懂start-start-shell.sh任务执行流程
START 数据分析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券