C++的问题 stdout要怎么用啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++的问题 stdout要怎么用啊?相关的知识,希望对你有一定的参考价值。
#include <iostream>
#include <cstring>
using namespace std;
int main()
string str="hellow";
stdout.sprintf(str);
return 0;
这样为什么不行?
应该是fputs(str.c_str(),stdout);追问
如果要用sprintf 要怎么改?sprintf(stdout,"%s",str);也编译不了.....
追答stdout是文件指针类型 也就是FILE *
sprintf的第一个参数类型是 char * 怎么改都改不对
要用就用fprintf
以上是关于C++的问题 stdout要怎么用啊?的主要内容,如果未能解决你的问题,请参考以下文章
C++ 启动脚本(bash、python ...)并使用 stdin/stdout 进行数据传输 [linux]
将 cout 和 stdout 都重定向到 C++ 中的字符串以进行单元测试