有没有办法修改printf以便在文件而不是控制台上输出字符串?
我想在互联网上找东西吃,发现这样的方法调用dup,dup2并fflush可能与此有关.
编辑:
也许我不清楚..事情是,这是在C考试问题..问题如下:
解释如何正常输出字符串到屏幕(使用printf())的程序如何将字符串输出到文件,而不更改上述程序中的任何代码.
这听起来可能是一个愚蠢的问题,但我真的花了好几个小时试图寻找解决方案......
我在SQL Server上有一个本地数据库,它与C#应用程序一起使用.我查看数据库的唯一方法是通过SQL Server ..当我在我的开发PC上运行应用程序时,它可以在我的应用程序中访问和更改,但是当我在另一台PC上运行它时,找不到数据库(很明显).我在编译程序时如何包含数据库源代码(以便在我在其他PC上运行时也能找到它)?
最初我使用SQL Server CE并且实现了可移植性,但是我必须包含存储过程,而且这个版本不接受它们:/所以我不得不把注意力转向后一种类型.
对不起我糟糕的英语!:(
提前致谢