DMD 2.0 void[]

Sean Kelly sean at f4.ca
Tue Jun 19 08:13:18 PDT 2007


Deewiant wrote:
> nobody wrote:
>> Hello,
>>
>> import std.file;
>> import std.stdio;
>>
>> int main() {
>>         string str1 = "Zeile 1\n", str2 = "Zeile 2 \n";
>>         void[] buf;
>>
>>         buf ~= str1; buf ~= str2;
>>         write("test_neu.txt",buf);
>>
>>         return 0;
>> }
>>
>> How must i change the line 
>> void[] buf  ?
>>
> 
> const(void)[] buf, because "string" is const(char)[].

It shouldn't matter for an append operation unless the const array 
contains class references.  Though I suppose the current rule is more clear.


Sean


More information about the Digitalmars-d-learn mailing list