问题标签 [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.
c - 错误 C4996:“scanf”:此函数或变量在 c 编程中可能不安全
我创建了一个小型应用程序,通过使用带参数的用户定义函数来查找最大数量。当我运行它时,它会显示此消息
错误 1 错误 C4996:“scanf”:此函数或变量可能不安全。考虑改用 scanf_s。要禁用弃用,请使用 _CRT_SECURE_NO_WARNINGS。详细信息请参见在线帮助。
我该怎么做才能解决这个问题?
这是我的代码
c - C 中的 Visual Studio 错误,0xfefefefe 处未处理的异常
我正在学习如何在 Visual Studio 中编写 C,这是我的代码,
现在,在输入所有内容后,我收到一个错误,弹出“Project14.exe 中 0xFEFEFEFE 处的未处理异常:0xC00001A5:检测到无效异常处理程序例程(参数:0x00000003)”
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 退出状态
c - 为什么 scanf_s 函数不能正确输入?
当我输入a
时,输出是not a
。条件为真,为什么输出是not a
?当我使用getchar
而不是scanf_s
,它工作正常。有什么问题?
c++ - 为什么要定义 rsize_t?
我发现在VS2013strncpy_s()
下定义为
rsize_t
是:
我认为这是Visual Studio完成的一个技巧。但是,我发现这个函数在这个页面上定义如下
为什么rsize_t
在这里定义?
如果size_t
在这里使用呢?
有什么特殊情况可以使用这个rsize_t
吗?
c - 函数“scan_s”的隐式声明 [-Wimplicit-function-declaration]
我一直在研究其他问题,但没有一个解决方案有效,所以我会问我自己的问题。
我正在使用 linux VM 并且无法编译我的代码,这是我的包含、编译器收到的错误及其引用的代码:
错误:
linux.c:156:11:警告:函数“scan_s”的隐式声明 [-Wimplicit-function-declaration]
c++ - strcpy_s 是 C++ 标准的一部分吗?或者只是 MS Visual C++ 的一部分
在 MS Visual Studio 中使用该函数strcpy
会给我一个错误,提示我应该使用strcpy_s
哪个更安全。是strcpy_s
C++ 标准的一部分吗?还是它只是 Microsoft Visual C++ 的一部分?
strcpy_s
只包含在 Visual Studio 中编译的代码吗?
c - scanf_s 为格式字符串传递的参数不足(Visual Studio)
程序显示错误为标题。scanf_s 函数有什么问题?任何想法?提前致谢。
c - 在代码块中出现“函数隐式声明”错误
我对 C 语言还是很陌生,并且在代码块中不断出现错误,这使我无法运行我的程序。我收到错误“函数 printf_s() 和 scanf_s() 的隐式声明。这是我的代码:
c - C11 的安全字符串函数何时会成为 glibc 的一部分?
C11 标准附录 K 定义了一系列新的更安全的字符串函数,所有函数都以_s为后缀(例如strcpy_s)。
您知道这些新功能何时会在 GNU C 库 glibc 中可用吗?
到目前为止,您必须回退到像safec这样的第三方库。