Write to file in a function
Paul
phshaffer at gmail.com
Fri Oct 4 17:42:02 PDT 2013
Wow. I'm really embarrased. But thanks guys.
On Wednesday, 2 October 2013 at 21:57:08 UTC, Ali Çehreli wrote:
> On 10/02/2013 02:44 PM, Paul wrote:
>> I would like to open a file before I enter a function and be
>> able to
>> write to it while I'm in the function. I'm not having any
>> luck.
>> Shared? Global? Pass a pointer to the funcion?
>>
>> auto fout = File("myfile.csv", "w"); is what I'm currently
>> using.
>>
>> Thanks for any assistance.
>
> import std.stdio;
>
> void foo(File file)
> {
> file.writeln("my csv\n");
> }
>
> void main()
> {
> auto fout = File("myfile.csv", "w");
> foo(fout);
> }
>
> Ali
More information about the Digitalmars-d-learn
mailing list