![](/img/trans.png)
[英]strtok_s and compilers C11 onward compliance
C11 中strtok_s的声明及其用法看起来与编译器中的strtok_s非常不同,例如与 Visual Studio 2022 (17.4.4) 捆绑在一起的最新版本以及 GCC 12.2.0(查看 MinGW64 发行版)。 我担心这种不同的形式早在 C11 之前就已被开发为strtok的更安 ...
[英]strtok_s and compilers C11 onward compliance
C11 中strtok_s的声明及其用法看起来与编译器中的strtok_s非常不同,例如与 Visual Studio 2022 (17.4.4) 捆绑在一起的最新版本以及 GCC 12.2.0(查看 MinGW64 发行版)。 我担心这种不同的形式早在 C11 之前就已被开发为strtok的更安 ...
[英]Compilers that support C11
我想知道是否有任何编译器支持相当数量的新C11标准。 寻找像Generic Selection等功能。 有什么建议? ...
[英]g++ compiler macro in c11
在我的centos7.0系统中,当我使用g ++ test.cpp -o test编译代码时,输出为“ is linux system” 使用g ++ test.cpp -std = c ++ 11 -o进行编译时,输出为“不是linux系统” 为什么在c11中将编译器默认宏更改 ...
[英]C11 compiler conformance comparison
是否有任何网站比较实施/编译器之间当前的C11标准一致性/支持? (gcc,clang,intel,open64,pelles) ...
[英]C11 - omitting potentially infinite loop by the compiler
假设以下代码 由于 C11 标准中的以下语句,我想知道是否允许编译器省略boo()中的while循环: 控制表达式不是常量表达式的迭代语句, 156)不执行输入/输出操作,不访问易失性对象,并且在其主体、控制表达式或(在 for 的情况下)不执行同步或原子操作statement) 其表达式 3,可被 ...
[英]How to install C11 compiler on Mac OS with optional string functions included?
我正在尝试以下代码来查看是否支持C中的可选字符串函数(我已经安装了Mac OS X El Capitan和XCode)... ......但它表明它们不是。 我已经尝试了我从XCode(cc,gcc,llvm-gcc,clang)获得的所有不同的编译器。 我也尝试过brew ...
[英]Dead branch of _Generic expression causing compiler error (C11)
我很想写一个类型验证宏,它只在类型不是int / short / long或pointer时才发出警告。 我遇到的麻烦是指针可以是任何类型的指针。 第一个块是允许int/short/long default情况是允许任何指针。 (0 ? (*(v)) : 0)的意图是, ...
[英]Understanding strtok_s
我已经使用C ++了,所以请耐心等待。 我是一个C#开发人员,但这个C ++控制台应用程序破了,我现在正在管理它。 我目前正在使用VS2010进行调试。 由于机密性和大量代码,我无法发布所有代码。 控制台实际上是读取和解析6MB XML文件。 所有以前的工作,直到昨天,我收 ...
[英]What's the difference between strtok_r and strtok_s in C?
我正在尝试在需要能够在 Linux 和 Windows 中编译的 C 程序中使用此函数。 起初我尝试使用 strtok_r,但是当我在 Windows 上编译时,它抱怨该函数不存在并说它会假设它是一个外部函数,但后来失败了。 然后我使用 strtok_s 并编译! 然后我在 Linux 上尝试,但现 ...
[英]Machine epsilon calculation is different using C11 and GNU11 compiler flags
当使用Python和Julia时,我可以使用一种巧妙的技巧来研究机器epsilon的特定浮点表示形式。 例如,在Julia 1.1.1中: 我目前正在学习C,并编写了此程序来尝试实现相同的目的: 奇怪的是,我得到的答案取决于我使用的是C11还是GNU11编译器标准。 我的 ...
[英]Why does my compiler think my readlink() is implicitly declared if I set the standard to c99 or c11?
我有看起来像这样的玩具代码 当我编译时 一切都很好,但是当我尝试 或者 我收到错误消息 导致此错误的 c11(或 c99)标准是什么? ...
[英]How to determine if C11 _Generic is supported by the compiler using preprocessor directives?
我想知道是否有任何方法可以确定是否可以使用预处理器指令为给定的编译器确定对_Generic类型通用宏的支持: #if __C11_GENERIC_IS_SUPPORTED__ == 1 任何帮助,将不胜感激... ...
[英]C - How to get the string of the outer token in a nested strtok_s
文本块: 我试图通过检查一行中的列是否等于一个值来处理一个文本数据块,然后获取完整的行。 我将文本块按\n拆分为行,然后按,将行拆分为列。 但是在文本拆分的内部迭代中,外部标记不再是完整的行。 如何保持令牌完整? ...
[英]What is the strtok_s equivalent in VC7?
strtok_s函数在vc8中存在,但在vc7中不存在。 那么什么是函数(或代码),相当于vc7中的strtok_s? ...
[英]Splitting a string with strtok_s
我试图根据此示例按指定的分隔符拆分字符串: http : //msdn.microsoft.com/en-us/library/ftsafwz3(v = VS.90).aspx 我的代码在Visual C ++ 2010中编译时没有错误,但是当我想运行它时,我收到以下错误消息: ...
[英]Does an available compiler provide an implementation of the C11 '_Atomic' keyword and its related header 'stdatomic.h'?
我知道C11标准只有一个月的历史,但_Atomic的草稿要早得多。 我也知道GCC编译器在标准获得正式批准之前会认真努力实现这些功能。 但即使有支持还没有准备好黄金时段。 但是,我也对其他编译器感兴趣:Visual Studio或嵌入式编译器cq。 环境。 是否有任何编译器提供商准 ...
[英]strtok_s function breaking the program
我已经阅读了有关此功能的大部分已回答问题,但我现在想知道为什么我的代码打印了令牌但仍然中断。 我应该使用此函数从只有' '分隔符的字符串中提取标记并对它们进行一些操作,但我首先尝试只打印标记,如果这可以正常工作,则在修改标记之后. 这不会发生......我在 Visual Studio 2015 中 ...
[英]Can't find documentation for strtok_s()
每个参数到底传递给它什么,它返回什么? 它比常规strtok到底好多少? 请给我最简单和基本的解释。 ...
[英]strtok_s is undefined on os x
我正在尝试使用C11函数strtok_s ,该函数应该在<string.h>定义,但是当我尝试使用c11时 ,它给了我一个链接错误。 编译程序: 给我这个错误: 我在OS X 10.12.6上使用clang 8.1.0。 我究竟做错了什么? ...
[英]strtok_s was not declared in this scope
我试图将我的实际键拆分为点,然后在将其拆分为点后提取所有字段。 我的钥匙看起来像这样- 下面是我印象中的代码,它应该可以正常工作。 但是无论如何,只要我编译这段代码,我总会得到- 下面是我的代码 我正在运行Ubuntu 12.04,而g ++版本是- 知道 ...