c - 如果 stdio.h 中缺少 "getline"函数,从哪里/如何获取它?

标签 c gcc codeblocks getline

我正在 Windows 8 上使用 Code::Blocks 13.12 用 C 编写程序(C 编译器是 mingw32-gcc)。我想使用“getline”函数,但 stdio.h 中似乎缺少它。除了编写自己的实现之外,还有什么方法可以得到它吗?

最佳答案

getline is a POSIX function ,并且 Windows 不是 POSIX,因此它没有一些可用的 POSIX C 函数。

您需要自己动手。或者使用一个 has already been written .

关于c - 如果 stdio.h 中缺少 "getline"函数,从哪里/如何获取它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27381903/

相关文章:

计算数组中整数的平均值

c++ - 逐位赋值

c - gstreamer 代理 rtspsrc 到 tcpserver

c++ - 结合CUDA 9和GCC4.3编译的C++软件

c++ - CodeBlocks:更改 { } 完成的样式

C++ 不能传递非 POD 类型的对象

c - 为 ARM 发布交叉编译 apr-1.5.2

c - 如何修复 Build TinyCCompiler(TCC) from Source 中的 Error of crt1.o,crti.o?

c - 检测明显的字节序问题

mingw - 如何在github actions上构建WxWidgets程序?