- 博客(5)
- 资源 (11)
- 收藏
- 关注
原创 operator override of a Matrix class
Copy from FAQS:Use operator() rather than operator[]. When you have multiple subscripts, the cleanest way to do it is with operator() rather thanwith operator[]. The reason is that operator[] alway
2007-07-31 16:54:00 789
原创 create temporaries using a default constructor
Try to compile codes which demonstrate bolew#include iostream>class Bar {public: Bar() {}};class Foo {public: Foo(const Bar& b) {} void blah() { std::cout "Foo::blah() called.";
2007-07-31 16:17:00 577
原创 Construct Named Parameter Idiom
Sometimes, construct a object has many option parameter. The traditional solution is to write a construct using many parameters and set paramter which may be changed most possible at first and set
2007-07-31 15:24:00 557
原创 在构造函数中调用其它的构造函数
class ConstructTest{public: ConstructTest() { //do some initialize data _data = 100; } ConstructTest(const char * szData) { new(this) ConstructTest(); //do other things. }private: int _data;};
2007-07-31 14:46:00 494
原创 在一个表达示中重复使用 i++或++i的问题;
今天在论坛刚看到在一个表达示中重复使用的问题。的确是我以前不知道的,又学了点知识。先是 :int n = 5;std::cout 输出是:7, 7,不是6,7也不是7,6;再试了试:std::cout 输出是:MS.VS2005 和 g++ 是不一致的,说明是一个UB;std::cout 输出也不一致。
2007-07-20 20:23:00 477
FANUC +O系列操作编程说明书
2011-03-04
Learning The Bash Shell - 2Nd Edition.chm
2009-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人