[D1] type of type
Steven Schveighoffer
schveiguy at yahoo.com
Wed Dec 29 08:26:58 PST 2010
On Wed, 29 Dec 2010 10:33:21 -0500, %u <e at ee.com> wrote:
> == Quote from Steven Schveighoffer (schveiguy at yahoo.com)'s article
>> On Thu, 23 Dec 2010 17:28:49 -0500, %u <e at ee.com> wrote:
>> > Should have been this:
>> >
>> > void func(type t){
>> > new t();
>> > }
>> void func(T)(){
>> new T();
>> }
>> When you are passing types into functions, use templates.
>> -Steve
>
> The reason I asked for a non-templated solution is because they don't
> have a
> common interface signature.
I don't know what you mean. Templated solution does not require a common
interface. This works with any type:
void func(T)(){
T t;
}
Maybe you can post an example of what you are trying to solve?
-Steve
More information about the Digitalmars-d-learn
mailing list