template<typename T>
class CNode
{
public:
T data;
CNode<T> *next;
CNode() : data(T()), next(NULL) {}
CNode(const T &initdata) : data(initdata), next(NULL) {}
CNode(const T &initdata, CNode<T> *p) : data(initdata), next(p) {}
};
其中的 CNode() : data(T()), next(NULL) {} 不明白
例如data(initdata) 表示 data = initdata
data(T()) 怎么理解呢
为突出关键问题 没有贴出全部源代码
全部源代码在
52bK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3I4#2L8$3y4G2L8X3N6Q4x3X3g2U0L8$3#2Q4x3V1k6V1M7$3q4S2L8X3!0@1k6i4y4Q4x3V1k6A6L8X3c8W2P5q4)9J5k6q4A6Q4x3X3c8t1i4K6u0V1x3#2)9J5k6h3S2@1L8g2)9J5x3$3&6G2k6r3g2Q4y4h3k6K6k6h3y4Q4y4h3j5J5i4K6u0W2x3b7`.`.
[培训]科锐逆向工程师培训第53期2025年7月8日开班!