摘要: 当写出p = new P();这样的代码的时候, 实际上有两步操作, 首先分配内存,然后在分配好的内存之上初始化类成员.第二步是有构造函数完成的, 第一步就是new函数的工作.全局的new有六种重载形式, void *operator new(std::size_t count) throw(std::bad_alloc); //一般的版本void *operator new(std::size_... 阅读全文
posted @ 2009-11-28 17:17 Walter L 阅读(3913) 评论(0) 推荐(0) 编辑
摘要: 在我的学习过程中,从文件读取数据是一件很麻烦的事,所幸有sscanf()函数。C语言函数sscanf()的用法sscanf() - 从一个字符串中读进与指定格式相符的数据.  函数原型:  int sscanf( string str, string fmt, mixed var1, mixed var2 ... );  int scanf( const char *format [,argume... 阅读全文
posted @ 2009-11-28 17:16 Walter L 阅读(178137) 评论(3) 推荐(12) 编辑
摘要: volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。例如:  volatile int i=10;  int j = i;  ...  int k = i;volatile 告... 阅读全文
posted @ 2009-11-28 17:13 Walter L 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 在使用ANSYS的过程中的一些经验总结:1.ANSYS中的一些关键概念的理解;(1)几何模型和有限元模型 几何模型是指模型的几何信息,在ANSYS中的体现就是关键点(keypoint),面(area),体(volume)等。 而有限元模型是指用于有限元计算的信息,常常和关键点,面,体等混淆的是节点(node),单元(单元)。真正的用于有限元计算的是节点和单元,而不是所谓的关键点(keypoint)... 阅读全文
posted @ 2009-11-28 16:52 Walter L 阅读(9830) 评论(2) 推荐(0) 编辑