c99

c99

文章 0 浏览 7

反对使用 size_t 的理由是什么?

我有一个这样的 API, class IoType { ...... StatusType writeBytes(......, size_t& bytesWritten); StatusType writeObjects(......, size_t& objs…

那支青花 2024-12-06 19:28:25 4 0

在现代 POSIX 环境中,除了 usleep 之外,我还能使用什么?

我对 C 相当陌生,但正在编写一个小型多线程应用程序。我想给线程引入延迟。我一直在使用“usleep”,其行为正是我想要的 - 但它会在 C99 中生成警告…

π浅易 2024-12-06 09:49:39 4 0

在 C99 中组合指定的初始值设定项和 malloc?

有没有一种好的方法可以将 C99 中的指定初始值设定项与 malloc 的结果结合起来? 以下似乎有不必要的重复: typedef struct { int a, b, c; } Type; T…

回首观望 2024-12-02 13:07:30 8 0

C99,C 代码中的变量放置

我使用 Visual Studio 2008 编写 C 代码。我想将变量放置在代码“内部”。像这样 int main() { foo(); int i; foo(i) return 0; } 我可以这样做吗? …

旧人九事 2024-12-02 02:38:35 3 0

隐式声明memcmp在c99中无效

我正在 Xcode 4 中创建一个非常基本的 C 控制台应用程序,并且在编译时遇到警告:memcmp 的隐式声明在 c99 中无效。 我对该函数的使用正如您所期望的…

地狱即天堂 2024-11-30 17:01:39 5 0

如何读取C中的文本行

我需要从文本文件中获取行。我已经知道每行的长度不会超过 70 个字符。 我有一个关于如何做到这一点的想法,但我正在寻找一个标准解决方案。…

梦纸 2024-11-30 11:08:41 4 0

在 NULL 表示为 0 的平台上,编译器是否曾经生成过 NULL <= p 的意外代码

在 C99 中,等式 == 似乎从来都不是未定义的。如果您将其应用于无效地址,它可能会意外生成 1(例如 &x + 1 == &y 可能意外为 true)。它不会产生未定…

强辩 2024-11-29 06:53:26 4 0

无法使用另一个翻译单元的函数指针初始化静态结构?

Python 文档声称以下内容在“某些平台或编译器”上不起作用: int foo(int); // Defined in another translation unit. struct X { int (*fptr)(int);…

你没皮卡萌 2024-11-29 02:01:29 8 0

LLVM 编译器 2.0 错误?

当使用 LLVM 编译器编译以下代码时,它无法正确运行。 (i 没有增加。) 使用 GCC 4.2 编译时可以正确运行。 这是LLVM编译器的错误吗? #include #inc…

一曲爱恨情仇 2024-11-28 18:40:27 5 0

在c99中使用__thread

我想使用 __thread 存储类定义一些特定于线程的变量。但三个问题让我犹豫: 它真的是c99中的标准吗?或者更重要的是,编译器支持有多好? 变量会在每…

写下不归期 2024-11-27 01:43:24 0 0

重新分配从函数返回的值会产生段错误

我有一个 C 语言的 LDA 代码,我正在尝试调试它,并且我已经绞尽脑汁有一段时间了。 lda_model *model = NULL; model = malloc(sizeof(lda_model)); m…

雨后咖啡店 2024-11-27 01:00:11 5 0

ctags 仅适用于 c99

我一直在浏览 ctags 手册页,但没有找到任何内容告诉 ctags 仅记录 c99 头文件 的原型。 本质上,我有 C 和 C++ 文件的头文件,但我只想要那些对应于 …

洛阳烟雨空心柳 2024-11-26 19:52:32 5 0

INT_FAST16_MAX 不反映 MSVC 2010 中的类型大小?

C99 将 int_fast16_t 定义为“通常最快且至少具有指定宽度的整数类型”,而 Microsoft 在 MSVC 2010 中将其定义为 32 位整数: typedef char int_fast…

疯到世界奔溃 2024-11-24 22:24:00 8 0

C99:记录线程安全的受限指针?

这个问题不是关于restricted的技术用法,而是关于主观用法。尽管我可能会错误地理解技术上的限制是如何运作的,但在这种情况下,你应该随意拷问我,因…

飘过的浮云 2024-11-24 14:05:58 8 0

函数的隐式声明 - C99

我目前使用的是 Xcode 4,在我的 .pch 文件中我有这个宏: #define localize(s) NSLocalizedString((s), nil)。 当我尝试在某些 .m 文件中使用此宏时…

一世旳自豪 2024-11-24 05:11:01 7 0
更多

推荐作者

夢野间

文章 0 评论 0

百度③文鱼

文章 0 评论 0

小草泠泠

文章 0 评论 0

zhuwenyan

文章 0 评论 0

weirdo

文章 0 评论 0

坚持沉默

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文