Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
April 19, 2007 any chance of showing array contents & classes with debugOutput() func to show their contents? | ||||
---|---|---|---|---|
| ||||
any chance of showing array contents & classes with debugOutput() or toString() func to show their contents in ddbg? that would be really cool |
April 19, 2007 Re: any chance of showing array contents & classes with debugOutput() func to show their contents? | ||||
---|---|---|---|---|
| ||||
Posted in reply to bc | what exactly do you mean?
ddbg should output the result of a toString method of a class if it has one?
array contents and classes can already be shown component-wise.
bc wrote:
>
> any chance of showing array contents & classes with debugOutput() or
> toString() func to show their contents in ddbg?
>
> that would be really cool
|
April 19, 2007 Re: any chance of showing array contents & classes with debugOutput() func to show their contents? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jascha Wetzel | On Thu, 19 Apr 2007 17:43:43 +0100, Jascha Wetzel <"[firstname]"@mainia.de> wrote: > what exactly do you mean? > ddbg should output the result of a toString method of a class if it has one? yes. although i realise that could have side-effects or cause errors so maybe make it configurable or make it work on a specially named method > array contents and classes can already be shown component-wise. > i mean for arrays of ints or strings or classes with a debugOutput(), to output the first 10 or so elements along with the number of elements, automatically. visual studio does this on vector<int>s at least and it makes a great difference. e.g. TestVector = [5](10,20,30,40,50) pretty please? > bc wrote: >> >> any chance of showing array contents & classes with debugOutput() or >> toString() func to show their contents in ddbg? >> >> that would be really cool |
April 19, 2007 Re: any chance of showing array contents & classes with debugOutput() func to show their contents? | ||||
---|---|---|---|---|
| ||||
Posted in reply to bc | i see what you mean for classes, but arrays of ints? they are output in the only way i can imagine (make sure you use dmd 1.011 or later and ddbg 0.1 or later to not have to use type casts on arrays)
bc wrote:
> On Thu, 19 Apr 2007 17:43:43 +0100, Jascha Wetzel <"[firstname]"@mainia.de> wrote:
>
>> what exactly do you mean?
>> ddbg should output the result of a toString method of a class if it
>> has one?
> yes. although i realise that could have side-effects or cause errors so maybe make it configurable or make it work on a specially named method
>
>> array contents and classes can already be shown component-wise.
>>
>
> i mean for arrays of ints or strings or classes with a debugOutput(), to
> output the first 10 or so elements along with the number of elements,
> automatically. visual studio does this on vector<int>s at least and it
> makes a
> great difference.
>
> e.g.
> TestVector = [5](10,20,30,40,50)
>
> pretty please?
>
>> bc wrote:
>>>
>>> any chance of showing array contents & classes with debugOutput() or
>>> toString() func to show their contents in ddbg?
>>>
>>> that would be really cool
>
|
April 20, 2007 Re: any chance of showing array contents & classes with debugOutput() func to show their contents? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jascha Wetzel | On Thu, 19 Apr 2007 20:00:52 +0100, Jascha Wetzel <"[firstname]"@mainia.de> wrote:
ah, it already does what i was talking about for arrays on those versions,
sorry.
> i see what you mean for classes, but arrays of ints? they are output in
> the only way i can imagine (make sure you use dmd 1.011 or later and
> ddbg 0.1 or later to not have to use type casts on arrays)
>
> bc wrote:
>> On Thu, 19 Apr 2007 17:43:43 +0100, Jascha Wetzel
>> <"[firstname]"@mainia.de> wrote:
>>
>>> what exactly do you mean?
>>> ddbg should output the result of a toString method of a class if it
>>> has one?
>> yes. although i realise that could have side-effects or cause errors so
>> maybe make it configurable or make it work on a specially named method
>>
>>> array contents and classes can already be shown component-wise.
>>>
>>
>> i mean for arrays of ints or strings or classes with a debugOutput(), to
>> output the first 10 or so elements along with the number of elements,
>> automatically. visual studio does this on vector<int>s at least and it
>> makes a
>> great difference.
>>
>> e.g.
>> TestVector = [5](10,20,30,40,50)
>>
>> pretty please?
>>
>>> bc wrote:
>>>>
>>>> any chance of showing array contents & classes with debugOutput() or
>>>> toString() func to show their contents in ddbg?
>>>>
>>>> that would be really cool
>>
|
Copyright © 1999-2021 by the D Language Foundation