how to use generic?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Lloyd Dupont

    #1

    how to use generic?

    due to cross reference I need to separate declaration and implementation.

    in my header I have something like that:
    --StyledRange.h--

    generic <class T> ref class StyledRange;
    generic <class T> public ref class StyledItem
    {
    StyledItem(Styl edRange<T>^ r, int pos, int len);
    }

    --StyledRange.cpp--
    StyledItem::Sty ledItem(NText:: StyledRange<T>^ r, int pos, int len)
    {
    }

    but this cpp file don't compiles it says: use of class generic requires
    generic argument list.
    but I didn't manage to find the right syntax :-(

    Anyone knows?


  • Lloyd Dupont

    #2
    Re: how to use generic?

    forget it, I found out how!

    "Lloyd Dupont" <net.galador@ld > wrote in message
    news:%23o0hlj9m FHA.1968@TK2MSF TNGP14.phx.gbl. ..[color=blue]
    > due to cross reference I need to separate declaration and implementation.
    >
    > in my header I have something like that:
    > --StyledRange.h--
    >
    > generic <class T> ref class StyledRange;
    > generic <class T> public ref class StyledItem
    > {
    > StyledItem(Styl edRange<T>^ r, int pos, int len);
    > }
    >
    > --StyledRange.cpp--
    > StyledItem::Sty ledItem(NText:: StyledRange<T>^ r, int pos, int len)
    > {
    > }
    >
    > but this cpp file don't compiles it says: use of class generic requires
    > generic argument list.
    > but I didn't manage to find the right syntax :-(
    >
    > Anyone knows?
    >[/color]


    Comment

    Working...