Questions tagged «stdio»


7
C中的stdlib和彩色输出
我正在制作一个需要彩色输出的简单应用程序。如何使输出的颜色像emacs和bash一样? 我不在乎Windows,因为我的应用程序仅适用于UNIX系统。
125 c  colors  std  stdio 

5
GCC致命错误:stdio.h:没有这样的文件或目录
我正在尝试使用GCC 4.9(实验性)在OS X 10.9上的C语言中编译程序。出于某种原因,在编译时出现以下错误: gcc: fatal error: stdio.h: No such file or directory 然后,我尝试了一个简单的Hello World程序: #include <stdio.h> int main(int argc, const char *argv[]) { printf("Hello, world!"); return 0; } 同样,在运行时gcc -o ~/hello ~/hello.c,我遇到了同样的错误。我正在使用的实验版本gcc,但是似乎不可能发行一个在导入时产生错误的版本stdio。是什么导致此问题,如何解决?
90 c  gcc  stdio 

8
从C重新路由stdin和stdout
我想重新打开stdinand stdout(也许stderr在我在的时候)文件句柄,以便将来对printf()orputchar()或or的调用puts()将转到文件,而将来对getc()诸如此类的调用将来自文件。 1)我不想永久失去标准的输入/输出/错误。我可能想稍后在程序中重用它们。 2)我不想打开新的文件句柄,因为这些文件句柄将必须大量传递或全局传递(颤抖)。 3)如果我不能帮忙,我不想使用任何open()或fork()其他依赖于系统的功能。 因此,基本上,这样做是否有效: stdin = fopen("newin", "r"); 而且,如果可以,我如何获得stdinback的原始值?我是否必须将其存储在中FILE *并稍后再取回?
67 c  redirect  stdio 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.