腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在
linux
C++上使用***sprintf_s***
、
我正在尝试使用与Windows C++项目相同的头文件和.cpp文件创建一个
Linux
C++项目,使用Visual Studio。我使用sprintf_s将字符串转换为数组。但是当我将相同的代码移植到
Linux
上时,sprintf_s显示了错误。有没有其他东西可以替代sprintf_s#else
浏览 22
提问于2020-01-28
得票数 0
2
回答
#定义
snprintf
的_
snprintf
_s
、
我正在将一个win32应用程序移植到
linux
上,而不是在每个_
snprintf
_s周围都有一堆#ifdefs,我想知道是否有一种方法可以以某种方式将它定义为
snprintf
。所以就像这样-对于
snprintf
,不存在第三个参数,即要存储的最大字符数或_TRUNCATE。
浏览 12
提问于2012-09-15
得票数 2
回答已采纳
2
回答
gcc:未定义的对__memcpy_chk的引用
、
、
':/usr/include/x86_64-
linux
-gnu/bits/stdio2.h:64: undefined reference to `__
snprintf
_chk' /usr/inclu
浏览 366
提问于2019-03-20
得票数 7
回答已采纳
2
回答
如何理解
snprintf
的处理空参数?
检查以下简单的C程序:{
snprintf
(str, sizeof(str), "%s%s", "a", NULL); return 0;在
Linux
上构建并运行它:$ .我预计当
snprintf
遇到NULL参数时,它将停止处理。顺便说
浏览 0
提问于2018-06-07
得票数 2
回答已采纳
1
回答
如果输出为NULL且大小为0,那么
snprintf
安全吗?
、
、
、
、
打电话给
snprintf
(NULL, 0, "…", …)安全吗?我还可以用其他方式问:如果大小为0,
snprintf
是否编写NUL?
Linux
手册页手册打印(3)中的示例提供了一个这样做的示例,但在文本的其余部分或POSIX程序员的手册中,我找不到有关这方面的任何信息。
浏览 0
提问于2022-08-09
得票数 2
回答已采纳
1
回答
_
snprintf
的可靠性/便携性如何?
_
snprintf
来自stdio.h的可靠性有多高--我的意思是,它丢失的几率有多大? 它会在过去15年的所有编译器上运行吗?我正在编写一个具有c++98兼容性的库,对最近在c++11中引入
snprintf
感到惊讶。这似乎是非常必要的,以编写安全的代码-以防止缓冲区溢出,但却-从c++98.
浏览 3
提问于2016-04-24
得票数 2
回答已采纳
2
回答
为什么我不能使用动态分配的字符串创建一个临时文件?
、
、
我为字符串分配内存,并使用
snprintf
格式化我认为可以工作的输出,但是mkstemp返回一个负值设置errno给EINVAL。然而,在
linux
for mkstemp中,它清楚地指出: mkstemp()和mkostemp()的EINVAL :模板的最后六个字符不是XXXXXX;现在模板不变。(NULL, 0, "%s/log_entry.XXXXXX", LOG_DIR); //
snprintf
returns the required length for my string
浏览 13
提问于2015-10-24
得票数 0
回答已采纳
3
回答
我可以抑制格式截断错误吗?
、
、
-I/home/kilojoules/psm/include -I/home/kilojoules/psm/mpspawn -I/home/kilojoules/psm/include/
linux
-x86-I/home/kilojoules/psm/include -I/home/kilojoules/psm/mpspawn -I/home/kilo
浏览 0
提问于2018-07-01
得票数 0
回答已采纳
2
回答
gcc中的标准头文件链接错误
、
我有一个简单的代码-这可以在其他平台上工作,但不工作在ubuntu。#include <stdlib.h>{char str[100];return 0;在使用gcc的终端时尝试编译:但我知道错误是:test.c:(.text+0x35): undefined reference to `itoa' collect2: ld
浏览 0
提问于2012-10-05
得票数 1
2
回答
将pid附加到文件名
、
在
linux
中使用c编写服务器-客户端程序时,我需要将客户端进程的pid附加到fifo文件名(将用于将数据发送回客户端的fifo文件)。
浏览 2
提问于2015-12-14
得票数 0
2
回答
为什么此示例显式地将字符串的最后一个字符(由‘`
snprintf
()’分配)设置为`/0‘?
、
那么,为什么
Linux
编程接口中的以下示例显式地将字符串的最后一个字符(由
snprintf
()分配)设置为\0inetAddressStr(const struct sockaddr *, addrlen, host, NI_MAXHOST,
snprintf
(addrStr, addrStrLen, "(%s, %s)", host, service);
浏览 1
提问于2019-03-03
得票数 3
5
回答
循环中的
snprintf
在
linux
上不起作用
、
循环中的
snprintf
在
linux
上不起作用,但在windows上可以正常工作。int argc, char **argv) { for ( int i = 0; i < 10; i++) {
snprintf
浏览 6
提问于2012-07-30
得票数 1
回答已采纳
1
回答
意外的
snprintf
行为
我在几个平台上用c++注意到了
snprintf
非常奇怪的行为(依我看来)。(test1, sizeof(test1), "test1");
snprintf
(test3, sizeof幸运的是,代码是可移植的,并且在移植到
linux
时,valgrind报告了这个错误。 但据我所知,
snprintf
应该在第6个字节以\0结束test1 (它确实是这样做的,检查过了)。将第
浏览 2
提问于2015-01-20
得票数 11
1
回答
Windows和
Linux
具有c跨平台。如何隐藏函数?
、
、
我已经编写了一段代码,它可以同时在
Linux
和Windows中工作。对于windows,我编写了一个特定的程序,它只使用windows中可用的函数和功能,也就是说,它在
Linux
中不起作用。include <direct.h># define getcwd _getcwd# define
snprintf
_
snprintf
# define flag 2 /
浏览 7
提问于2015-11-16
得票数 0
回答已采纳
1
回答
使用
snprintf
()的Fencepost条件和可移植性?
、
、
、
、
给定以下代码:char buffer[size]; //// byte is written at the end of the bytes actually written into the buffer. int res =
snprintf
1将size传递给
snprintf</e
浏览 2
提问于2011-07-07
得票数 2
回答已采纳
3
回答
用于Windows CE的
snprintf
、
、
、
我想用
snprintf
代替它们。有人知道在Windows上复制
snprintf
(
linux
)行为的方法吗?
浏览 11
提问于2014-10-02
得票数 5
回答已采纳
1
回答
使用gdb逐步检查sprintf()函数
、
、
我有一个C语言的程序,如下所示:int a = 15;printf("%s\n", str);提前感谢!
浏览 3
提问于2014-08-29
得票数 2
2
回答
带4个以上参数的"
snprintf
“有什么用?
、
、
我的代码中包含以下内容:这是在/dev下在
linux
中创建设备的代码。#define PRINTER_STR "printer_"
snprintf
(str, sizeof(str), PRINTER_STR "%s%s", dev->typemycan_drv.class, parent, dev, str, dev->nMinor);
浏览 71
提问于2020-09-17
得票数 0
回答已采纳
6
回答
如何在C++中实现跨平台的
snprintf
?
、
、
我想知道这是否可能,以及如何在C++跨平台(独立于C99,C++0x )的
snprintf
中实现?boost中有这样的东西吗?(我想知道取代
snprintf
(4)的C++习惯用法是什么?)
浏览 2
提问于2012-02-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
snprintf函数返回值的含义
Icecast 流媒体服务器中存在漏洞,导致在线电台易受攻击
速度与激情的碰撞,C语言解析Python字典代码,就是如此任性!
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券