Re: [Dev-C++] I Need Help On Static Data Member of Template Class
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: Daniel G. <sp...@ho...> - 2002-04-07 20:20:43
|
I believe you use a static member function to operate on static data
members.
e.g.
private:
static char CompanyName[25];
public:
static void InitialiseCompanyName(void);
>From: Julián Calderón Almendros <jul...@er...>
>Reply-To: <jul...@er...>
>To: "Dev-C++" <dev...@li...>
>Subject: [Dev-C++] I Need Help On Static Data Member of Template Class
>Date: Sun, 7 Apr 2002 19:10:00 +0200
>
>How Do I Initialize this static data member:
>
>**********File_1.hpp begin**************
>template<unsigned number> struct mi_vector{
> unsigned[number] my_array;
> mi_vector(void){for(int I=0;I<number;I++) my_array[I]=I;}
>};
>template<unsigned num> class MyTemplateClass{
>static const mi_vector<num> MyStaticDataMember;
>};
>**********File_1.hpp end****************
>**********File_1.cpp begin**************
>#include "File_1.hpp"
>const my_vector<num> MyStaticDataMember(num);//¿¿??
>**********File_1.cpp end****************
>**********File_Main.cpp begin***********
>#include "File_1.hpp"
>void main(){
> MyTempClass<9> WishedObject();
>};
>**********File_Main.cpp end***********
>
>
>_______________________________________________
>Dev-cpp-users mailing list
>Dev...@li...
>https://lists.sourceforge.net/lists/listinfo/dev-cpp-users
_________________________________________________________________
Join the worlds largest e-mail service with MSN Hotmail.
http://www.hotmail.com
|