TA的每日心情 | 慵懒 2016-4-21 12:07 |
|---|
签到天数: 3 天 连续签到: 1 天 [LV.2]偶尔看看I 累计签到:3 天 连续签到:1 天
|
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
问题一:类的静态指针类型的属性初使化
3 E4 D3 ~" V/ z4 o0 L//test.h
% h; V# e" ]' Q$ {- Q; Kclass Test
2 \3 d2 u7 l2 Z2 @0 ^. `' h{$ m' `' f% I$ g' D
...
6 }% N5 W7 c& S3 M9 _public:3 y& C* z& o) s5 D, U
static WORD* m_test;
# [9 a# r! t% r! M...0 v0 ^+ a0 h' H, `8 { z
}
/ U* |6 H' S5 E/ {
- ^9 Z! N# V3 Q% A1 _& |; f//test.cpp: s( K( ?& k5 Z) |3 X; b
#include "test.h"
' S! b" v, n8 z( \WORD* Test::m_test = 0;
4 C# o7 R2 q* H+ U...2 P. F4 `; V8 `* [- t4 z r
4 |+ a! J4 `/ C- j w" A3 f问题二:类中的模板方法- W0 |+ b3 g7 W* ^, F
类中的模板方法不能在cpp中实现,可以在h文件中定义时即实现:
}1 j1 D+ H' @7 ^. z; \1 f//test.h
$ H" k# ~0 \$ @8 I; h1 i. Oclass Test( M7 f3 p% o% }8 D( s
{ J% x; V0 W" F0 D3 [! `2 k
...+ _6 D( a$ L6 y/ c$ N7 O4 C
public:5 ]' j, C! ?: x& ?6 I. w+ W9 i
template<class T>
( d# u# {9 {6 Q/ e3 E6 P BOOL TestMethod(T& result)" w+ n; v) o3 y5 K6 {% H- I% G4 [4 j
{6 ^3 D: K, \% q# T
result = ...;
1 k3 k4 N+ t- R) j# u$ S return TRUE;
; u9 Z0 x+ e& j) r$ B, Z. } }9 s7 q! }& b. k$ a7 P6 @4 U
...
, V$ M$ w' N) ]7 s1 r# _/ t3 d& i( L} |
|