问题标签 [tr24731]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
135929 浏览

c - 错误 C4996:“scanf”:此函数或变量在 c 编程中可能不安全

我创建了一个小型应用程序,通过使用带参数的用户定义函数来查找最大数量。当我运行它时,它会显示此消息

错误 1 ​​错误 C4996:“scanf”:此函数或变量可能不安全。考虑改用 scanf_s。要禁用弃用,请使用 _CRT_SECURE_NO_WARNINGS。详细信息请参见在线帮助。

我该怎么做才能解决这个问题?

这是我的代码

0 投票
1 回答
4276 浏览

c - C 中的 Visual Studio 错误,0xfefefefe 处未处理的异常

我正在学习如何在 Visual Studio 中编写 C,这是我的代码,

现在,在输入所有内容后,我收到一个错误,弹出“Project14.exe 中 0xFEFEFEFE 处的未处理异常:0xC00001A5:检测到无效异常处理程序例程(参数:0x00000003)”

0 投票
2 回答
17477 浏览

c - 对 memcpy_s 的未定义引用

我正在尝试修复对memcpy_s()错误的未定义引用。我已经包含string.h在我的文件中并且该memcpy()功能可以正常工作,并且我也尝试过包含memory.h. 我在 x64 Windows 7 上并使用 gcc 4.8.1 进行编译。

内存 forbuf已在 main 函数中分配,该函数调用doMemCpy(buf, 64, in, bytes). in是从标准输入读取的字符串

来自 cmd 终端的确切错误:

未定义对“memcpy_s”collect2.exe 的引用:错误:ld 返回 1 退出状态

0 投票
3 回答
1640 浏览

c - 为什么 scanf_s 函数不能正确输入?

当我输入a时,输出是not a。条件为真,为什么输出是not a?当我使用getchar而不是scanf_s,它工作正常。有什么问题?

0 投票
2 回答
12561 浏览

c++ - 为什么要定义 rsize_t?

我发现在VS2013strncpy_s()下定义为

rsize_t是:

我认为这是Visual Studio完成的一个技巧。但是,我发现这个函数在这个页面上定义如下

为什么rsize_t在这里定义?

如果size_t在这里使用呢?

有什么特殊情况可以使用这个rsize_t吗?

0 投票
1 回答
1744 浏览

c - 函数“scan_s”的隐式声明 [-Wimplicit-function-declaration]

我一直在研究其他问题,但没有一个解决方案有效,所以我会问我自己的问题。

我正在使用 linux VM 并且无法编译我的代码,这是我的包含、编译器收到的错误及其引用的代码:

错误:

linux.c:156:11:警告:函数“scan_s”的隐式声明 [-Wimplicit-function-declaration]

0 投票
1 回答
773 浏览

c++ - strcpy_s 是 C++ 标准的一部分吗?或者只是 MS Visual C++ 的一部分

在 MS Visual Studio 中使用该函数strcpy会给我一个错误,提示我应该使用strcpy_s哪个更安全。是strcpy_sC++ 标准的一部分吗?还是它只是 Microsoft Visual C++ 的一部分?

strcpy_s只包含在 Visual Studio 中编译的代码吗?

0 投票
1 回答
6898 浏览

c - scanf_s 为格式字符串传递的参数不足(Visual Studio)

程序显示错误为标题。scanf_s 函数有什么问题?任何想法?提前致谢。

0 投票
3 回答
1403 浏览

c - 在代码块中出现“函数隐式声明”错误

我对 C 语言还是很陌生,并且在代码块中不断出现错误,这使我无法运行我的程序。我收到错误“函数 printf_s() 和 scanf_s() 的隐式声明。这是我的代码:

0 投票
1 回答
2125 浏览

c - C11 的安全字符串函数何时会成为 glibc 的一部分?

C11 标准附录 K 定义了一系列新的更安全的字符串函数,所有函数都以_s为后缀(例如strcpy_s)。

您知道这些新功能何时会在 GNU C 库 glibc 中可用吗?

到目前为止,您必须回退到像safec这样的第三方库。