sshong发表于2008年4月4日 15:31:00 更新于2008年4月4日 15:31:00
  构造函数并不存在继承,因为在c++中,构造函数是自动调用的,子类会调用父类的构造函数。而且构造的顺序如下,

  (1)首先调用父类构造函数;

  (2)调用成员对象的构造函数;

  (3)子类自己的构造函数。

   析构顺序与上面严格相反!
  
   因此,因为是先调用父类构造函数,在父类的构造函数中,其虚函数表并未完全形成,要想在父类构造函数中使用多态功能是错误的!
   譬如下代码:想在父类构造函数中实现多态,结果输出的却是父类的virfun。
...
标签:无分类:C++阅读:4299评论:0阅读全文
sshong发表于2008年4月3日 17:00:00 更新于2008年4月7日 22:52:00
  本来以为老早就搞定的google翻译,却因为中文问题而一时得不到解决。这两天对文字编码又进行了回顾,查阅了很多资料,才稍微有些明了,或许下面的文字中仍然有错。
  1.post或者get传参中多字节参数编码
  如果某个http页面发送一个请求到服务器,如果其传递的参数中有中文或者多字节,浏览器本身根据该页面的编码方式声明如(<meta http-equiv="content-type" content="text/html;charset=gb2312">),不管是post还是get,将多字节文字进行编码,再进行传递到服务器。
  而flash中的urlrequest则要代替...
标签:无分类:As3&Flex阅读:3431评论:0阅读全文
sshong发表于2008年4月2日 09:36:00 更新于2008年4月2日 09:36:00
  经过一天的整理准备以及调试,终于将google翻译搞定。
  心得:
  1.安装flex builder3花去了太多时间,最好在安装前利用flash player的卸载软件,卸载已经安装flash player,然后再安装flex builder(选中安装flash debug player)。
  2.关于flash中文乱码问题,是由于要使用system.usecodepage=true,这样才会使用当前操作系统的语言。
  3.proxy.jsp代理访问问题,一方面要保证能接受所有传递过来的参数,不管是post还是get,不仅仅是url和mime两个参数,所以要循环pa...
标签:无分类:As3&Flex阅读:2555评论:0阅读全文
sshong发表于2008年3月22日 08:47:00 更新于2008年3月22日 09:31:00
  经过一天的小改装,将构思已久的发表日志功能进行了增强。
  1.不管是图片、音乐还是代码等均采用...
标签:无分类:未分组阅读:2837评论:0阅读全文
sshong发表于2008年1月20日 16:54:00 更新于2008年3月21日 17:50:00
  这个是Lenovo旗下的LenovoLabs的Best4C最好的web画图工具,真的超级赞,功能以及思想就是我花了一年时间用as2.0开发的漏洞百出的FlashGUI,不过功能比我的强大多了,我这边的一些问题和难点在他那里都得到很好的解决,真的太赞了,让我对RIA重燃激情,加油吧,未来有你的一片天空。
  best4c
标签:无分类:RIA阅读:3774评论:0阅读全文
sshong发表于2008年1月13日 21:04:00 更新于2008年3月21日 17:51:00
11、编译器在类中添加了材料(The compiler puts stuff in classes)
对于一个类,通常并不是你看见的就是你所获得的,举个例子,对于一个有虚函数的类,它的对象都将含有一个指向虚函数表的指针。而且各种不同的编译器将虚函数指针位于对象的不同位置,永远不要做一些愚蠢的假设某个成员变量的偏移、虚函数表指针偏移是多少!如:
...
标签:无分类:C++阅读:3705评论:0阅读全文
sshong发表于2008年1月13日 16:48:00 更新于2008年3月21日 17:53:00
MFC中包含了一些宏,这些宏内容在DLL定义文件和DLL调用程序中以不同的方式展开,这些宏有

宏名称                     宏内容

AFX_CLASS_IMPORT     __declspec(dllexport)

AFX_API_IMPORT       __declspec(dllexport)

AFX_DATA_IMPORT      __declspec(dllexport)

AFX_CLASS_EXPORT     __declspec(dllexport)

AFX_API_EXPORT       _...
标签:无分类:C++阅读:4009评论:0阅读全文
sshong发表于2008年1月4日 10:53:00 更新于2008年3月24日 09:14:00
  通常,对于材料力学来说,由于主要研究杆件的受力情况,因此抽象出一维构件,并赋予相应截面来进行分析是材料力学的基本分析手段。而对于截面来说,一般的书籍上都会讲到截面的几何特性的计算,然而真正对几何特性的研究意义的讲解却少之又少,本文在作者最近研究课题的一些感悟上来具体分析各个几何特性的物理意义。
  首先,要明白材料力学研究的工程背景。材料力学主要研究几类最主要的受力情况:1.轴向拉压 2.剪切 3. 扭转  4.弯曲 。而这几类受力情况的研究都是从内力分析入手,考虑极限状态微块的内力就是应力,然后根据相关本构关系由应力研究变形也就是应变,而由内力到应力到应变,一方面跟构件的几何特性...
标签:无分类:UG阅读:4474评论:1阅读全文
sshong发表于2008年1月3日 20:10:00 更新于2008年1月3日 20:10:00
const 常引用与const reference生命周期延长

常引用
  使用const修饰符也可以说明引用,被说明的引用为常引用,该引用所引用的对象不能被更新。其定义格式如下:
  const <类型说明符> & <引用名>
  例如:
  const double & v;
  在实际应用中,常指针和常引用往往用来作函数的形参,这样的参数称为常参数。

#include <iostream>
using namespace std;
class A
{
public:
A(int i);
void print();
const int &r;
...
标签:无分类:C++阅读:3995评论:0阅读全文
sshong发表于2008年1月1日 22:37:00 更新于2008年3月21日 17:55:00
所谓自由度是指问题解u的维数,自由度同时也决定了边界条件的维数。
在固体力学中,最多自由度可达6个,三个线位移{u,v,w}和三个角位移{θx,θy,θz},对应的应力边界条件是线力{Fx,Fy,Fz}和力矩{Mx,My,Mz},一般结构是以上6这个自由度的子集。例如平面应力应变结构为{u,v};平板结构为{w,θx,θy};三维实体结构为{u,v,w};平面框架结构为{u,v,θz};三维框架结构为全部6个等。

由单元刚度矩阵到结构刚度矩阵

单元与单元之间仅通过节点进行作用联系
变形协调条件,即在相互连接的公共节点处,各单元的节点位移必须相等。

力的平衡条件,即在...
标签:无分类:UG阅读:5070评论:0阅读全文
共208篇日志 第17/21页 下一页 上一页 尾页 首页
联系我
博客订阅