腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
7
回答
为什么MSVC++认为"std::
strcat
“是”
不安全
的“?(C++)
c++
、
warnings
、
strcat
、
strcat-s
当我尝试这样做的时候:char* s_num = "0";std::
strcat
(prefix, "\\");warning C4996: '
strcat
': This function or variable may be unsafe.Consider using
strcat
_
浏览 5
提问于2009-06-01
得票数 6
回答已采纳
2
回答
C++ -检查是否需要安全功能
c
、
visual-c++
当我使用Visual和使用
strcat
函数时,我会得到错误 错误C4996:'
strcat
':这个函数或变量可能
不安全
。考虑使用
strcat
_s代替。
浏览 3
提问于2014-02-18
得票数 0
回答已采纳
3
回答
处理C中作为参数传递的指针的函数返回值
c
、
function
、
pointers
我的问题涉及像memset和
strcat
这样的方法,它们返回作为参数传递的指针。例如:const char *src = /*assign space*/;dst =
strcat
(dst, src);const char *src = /*assign space*/;
strcat
(dst, src); 情况2是否
浏览 6
提问于2015-04-16
得票数 0
回答已采纳
1
回答
动态链接库注入到“我的世界”(InjectDLL没有定义?)
java
、
c++
、
dll
、
code-injection
、
minecraft
我有以下错误,不知道为什么会出现这些错误:抱歉,如果这是一个新手的错误,我正在学习:(
strcat
浏览 0
提问于2017-03-31
得票数 0
1
回答
使用Arduino和ESP8266的HTTP GET请求
arduino
、
embedded
、
esp8266
、
arduino-esp8266
code=";
strcat
(hello," HTTP/1.1\r\nHost: 192.168.88.233\r\nConnection:close
浏览 11
提问于2017-03-02
得票数 2
回答已采纳
1
回答
Arduino在
Linux
上的多个http请求期间挂起,但在Windows上不会
c++
、
linux
、
apache
、
networking
、
arduino
当我从arduino向
linux
mysql服务器发送http请求时,我遇到了问题。它在一些请求(~150)之后随机挂起,但在windows上它运行得很顺利。
linux
服务器在raspberry pi (Raspbian)上运行。arduino代码
strcat
(outBuf,tBuf); itoa(pressure,tBuf,10);
strcat<
浏览 1
提问于2014-03-24
得票数 0
3
回答
不安全
的C函数及其替换
c
C中有许多
不安全
的函数会导致缓冲区溢出,它们具有替换缓冲区溢出的安全功能。我有几个: to[pos] = from [i];
浏览 0
提问于2014-10-25
得票数 9
3
回答
在c++中将字符串连接到字符数组中(通过使用较少的
strcat
)
c++
、
linux
、
string
、
char
/analyzeText ";
strcat
(cmd, " ");
strcat
(cmd, " "); system(cmd); 基本上,我尝试在我的程序中调用
linux
上的".我想知道有没有比在c++中使用"
strc
浏览 0
提问于2011-03-09
得票数 0
回答已采纳
1
回答
从函数返回一个字符串,并在C中再次调用它
c
、
string
、
function
/user > > char *pwd;
strcat
浏览 0
提问于2014-03-26
得票数 0
3
回答
显示多个字符串的自实现
strcat
c
、
linux
我实现了
strcat
函数,当我使用函数时,我开始与标准的string函数
strcat
进行比较,但是我发现了一个关于my_
strcat
和
strcat
输出的问题。在my_
strcat
中,“编程”被打印了两次,而在
strcat
中,它只是打印了一次,这是预期的行为,但是对于my_
strcat
来说,为什么“编程显示了两次”。正在使用
linux
系统进行编程和gcc。o/p:my_<e
浏览 5
提问于2015-03-01
得票数 0
回答已采纳
2
回答
关于
strcat
与memcpy的混淆
c
、
string
、
c-strings
、
strcat
好的,我看到了使用memcpy实现
strcat
函数的一些实现。我知道这是有效率的,因为没有必要分配。但是,如何保持用结果字符串覆盖源字符串的内容。例如,让我们采取-char *str2 = "World"; 如何确保在str2中不被结果"HelloWorld另外,如果字符串只是char数组,并且数组应该有固定的大小,那么如果我将字节复制到比数组大的数组中,那么这不是
不安全
吗?
浏览 5
提问于2016-12-15
得票数 0
2
回答
C strcpy的怪异行为
c
、
xcode
、
clang
、
undefined-behavior
、
buffer-overflow
getUrlForArgAndPlatform(char **dest, const char *arg, const char *platform) { if (isLinux == 0) { if (buffer == NULL) { exit(
浏览 4
提问于2014-04-24
得票数 0
回答已采纳
2
回答
将字符串复制到数组中?
c
、
arrays
、
string
if (word[i] == '\0') name_list[i] = malloc(sizeof(char) * 20);
strcat
这就是我目前所知道的,我的调试器告诉我
strcat
的使用是
不安全
的,但我不知道为什么。它说要使用
strcat
_s,但这会使我的程序崩溃。有什么关于如何让它工作的帮助吗?
浏览 2
提问于2015-07-08
得票数 1
1
回答
这在C中使用
不安全
吗?
c
、
char
、
c-strings
、
strcat
我不想在这里张贴整个代码,我只是好奇,如果这一行是
不安全
的运行。
strcat
(path, "/");//编辑我实际上尝试了
strcat
,但后来strncat在逆转更改//时复制了行strncat(path, &temp
浏览 8
提问于2022-11-15
得票数 1
回答已采纳
1
回答
检测重复项的程序
c
它在windows上运行良好(没有链接),但在
linux
上不起作用。对于文件夹中的5个文件,结果是:List & Results。它可以正确地检测windows上的重复项,但这些NULL可能会在
linux
上阻止它。我尝试在listFiles的末尾添加if (使用//不活动),但在windows上检测不到第二个副本(未在
linux
上测试)。顺便说一句,我在底部提到了斜杠,但要注意。寻求帮助。= 0){
strca
浏览 6
提问于2019-01-09
得票数 0
1
回答
没有分配被释放的指针!无法解决
c
、
pointers
、
free
我编写了一个函数来运行
linux
命令(仍在修改)。 char *file = malloc(424);
strcat
(file,"/"); printf("%s\n&
浏览 3
提问于2016-03-08
得票数 0
回答已采纳
3
回答
如何在C嵌入式应用程序中安全使用c-string
c
、
embedded
、
c-strings
uint16_t toHashSize = strlen(msg) + strlen(MD5_PRIVATE_KEY) + 1;
strcat
(toHash, msg); } 使用此函数,调用strlen(msg)和
strcat
(toHash,
浏览 20
提问于2022-02-03
得票数 -1
3
回答
C++ -i分配了字符数组,内容为`�b
c++
、
char
path = new char[strlen(args->targetFileName) + strlen(args->targetFilePath)];
strcat
(path,args->targetFilePath);
strcat
(path,args->targetFileName); cout << path <<
浏览 0
提问于2011-11-29
得票数 1
回答已采纳
3
回答
strlcpy还是memcpy?
c
我知道strcpy在处理缓冲区时是
不安全
的,但是在我的代码中有这样的代码char servername[200];); out[length] = ' ';
strcat
我正在努力避免使用
不安全
的功能,比如strcpy和friends。有没有一种更简单的方法来完成上面的任务,并且复制
浏览 1
提问于2012-09-27
得票数 0
回答已采纳
2
回答
如何捕获特定的
linux
系统返回
c
、
linux
、
file
、
return
我最近开始使用
linux
,所以我对它知之甚少。至少我知道
linux
中的所有东西都是一个文件。我想知道如何捕获特定的
linux
系统返回,例如,如果我选择install ruby (sudo apt-get -y install ruby),我如何知道它安装成功?= NULL)
strcat
(buf, buffer);然后我使用popen读取打开的文件,但它包含的内容与终端中显示的相同
浏览 0
提问于2012-05-25
得票数 0
回答已采纳
点击加载更多
相关
资讯
华为否认参与提交Linux不安全补丁
VS安全函数问题:VS报错 该函数不安全是怎么回事?如何解决?
酒店人脸识别不安全?
系统不安全感
C语言快速入门——使用安全版本的字符串函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券