子风.NET 进阶中......

路途多艱,唯勤是岸

 

2012年1月12日

c++ 虚析构函数的思考

摘要: 最近一段时间在学c++,对于c++的虚析构函数有一点自己的理解c++中如果类有虚函数的话,子类如果有重虚函数的,子类在构造的时候就会先初始化虚表指针,虚表指针指向真正的子类函数的地址。虚析构函数由于名字不一样,但是编译器还是会把子类析构函数的地址放在虚表中,供后面掉用。阅读全文

posted @ 2012-01-12 15:36 子风 阅读(2) 评论(0) 编辑

2011年12月6日

arm-linux-g++ 下交叉编译libxml2

摘要: 来自: http://blog.csdn.net/expleeve/article/details/6037219由于XML在数据存储方面的优势,使得使用xml作为配置文件,是一种常用的手段。 libxml2是一个xml c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。它除了支持c语言版以外,还支持c++、PHP、Pascal、Ruby、Tcl等语言的绑定,能在Windows、Linux、Solaris、MacOsX等平台上运行。功能还是相当强大的,相信满足一般用户需求没有任何问题。 最近在arm-linux平台上需要用到libxml2库,这阅读全文

posted @ 2011-12-06 11:47 子风 阅读(30) 评论(0) 编辑

2011年11月17日

(转)Eclipse代码提示功能设置(Java & C/C++)

摘要: 转:http://www.cnblogs.com/myitm/archive/2010/12/17/1909194.html今天有点时间,研究了一下MyEclispse的智能感知的功能。刚开始使用它时总是感觉如此不爽→智能感知功能太弱!与Visual Studio2008简直不是一个档次的!不过后来经过查看网上的资料发现它也并非如此的弱,就在上周我自己玩弄它时就发现可以通过如下设置来修改它的智 能感知的提示时间: Windows→Preferences→Java→Editor→Content Assist 我们看到其中的AutoActivation Delay默认值为200(单位是毫秒)也..阅读全文

posted @ 2011-11-17 15:48 子风 阅读(38) 评论(0) 编辑

linux下面eclipse的c++配置

摘要: 转:http://blog.csdn.net/schumyxp/article/details/2119186打算用linux下面的eclipse进行c++开发,因为好久没做c++开发了,又对linux没那么熟悉,就记录一下我的入门经历。 目的是创建一个共享库,然后用另一个项目去调用。 首先,创建一个共享库。打开eclipse,选择c++项目里面的共享库,创建即可,然后就是编写相应的代码什么的…… 比如这个库就叫做test吧,里面有个类,叫做CTest。 写好之后,编译,保证没有问题。这个时候应该得到了一个libtest.so文件,还有就是CTest类的头文件CTest.h。 这个时候...阅读全文

posted @ 2011-11-17 15:47 子风 阅读(36) 评论(0) 编辑

2011年11月9日

VS2008 配置boost

摘要: 转:http://www.cnblogs.com/wondering/archive/2009/05/21/boost_setup.htmlhttp://www.cnblogs.com/finallyliuyu/archive/2010/08/23/1806811.html 这里面有设置链接库的图理论上,本文适用于boost的各个版本,尤其是最新版本1.47.0;适用于各种C++编译器,如VC6.0(部分库不支持),VS2003,VS2005,VS2008,VS2010,gcc,C++ Builder等。先总结一下Windows系统。 一、下载 首先从boost官方主页http://www.b阅读全文

posted @ 2011-11-09 14:38 子风 阅读(92) 评论(0) 编辑

2010年11月17日

用VS.NET2008打包程序遇到不可恢复的生成错误的解决方案

摘要: 参考:http://hi.baidu.com/huangyuyu373/blog/item/f5b28ca5924102fc9152ee0c.html我的原因是第4个,重新注册下Mergemod.dll 就可以了。阅读全文

posted @ 2010-11-17 09:28 子风 阅读(38) 评论(0) 编辑

2010年8月23日

推荐一个原型的设计软件 Mockups For Desktop

摘要: 类似于涂鸦的样子,很容易上手,大家可以去看看可存:告别那一堆堆的纸质线框图吧…易用:UI控件支持自动拖拽,并且可以实现自动对齐;美观:手绘风格,简约清爽;丰富:从按钮到输入框,从导航条到页面、表格,甚至包括了最潮的Iphone元素;方便:对元素的修改除了工具栏外,还可以使用隐藏编辑框,支持快捷键;兼容:可使用XML语言保存元素,也可以导出PNG图片,可以插入到任何项目;跨平台:Wind...阅读全文

posted @ 2010-08-23 11:03 子风 阅读(177) 评论(1) 编辑

2010年8月5日

Grid++Report——推模式下填充子报表

摘要: 虽说Grid++很容易在拉模式下做子报表,但是在推的模式下子报表应该如何来填充呢?场景介绍:为了报表的美观,当子报表为空的记录集时候,必须得画上3条记录。解决办法:在拉的模式下,显然不能实现,只好自己写代码实现,在填充子报表时候,先判断子报表的记录数。疑惑点:第一次做的时候,想当然的认为主报表填充完一笔记录,然后就会去关联子报表,填充子报表数据。但是 Grid++内   部不是这样的,它是填充完主...阅读全文

posted @ 2010-08-05 11:05 子风 阅读(196) 评论(0) 编辑

c# 对象的创建过程

摘要: 1:分配静态成员的内存空间,值类型为0,引用类型为null2: 执行静态成员的赋值。3:执行静态的构造函数。4:分配成员的内存空间,值为0,引用类型为null5:执行成员的赋值。6:分配基类静态成员的内存空间,值为0,引用类型为null7:执行基类静态成员的赋值。8:执行基类的静态构造函数。9:基类的成员的声明和赋值。10:基类的构造函数11:构造函数注:静态的成员和构筑函数只运行一次。代码Cod...阅读全文

posted @ 2010-08-05 10:47 子风 阅读(34) 评论(0) 编辑

2010年7月6日

Failure sending mail

摘要: 最近在做asp.net发送邮件的功能,发现一个问题:在vs环境下,邮件是可以发送到对方的邮箱的,一旦部署到服务器上就会提示 :Failure sending mail 的错误。 上网了找了下,先解决办法如下:  1:服务器上要装有smtp服务,在IIS里面。  2:修改代码 SmtpClient client = new SmtpClient("localhost");本地环境:vs2008 + ...阅读全文

posted @ 2010-07-06 15:44 子风 阅读(143) 评论(0) 编辑

导航

统计

公告

昵称:子风
园龄:5年1个月
粉丝:2
关注:11

搜索

 
 

常用链接

最新随笔

我的标签

随笔分类(75)

随笔档案(73)

文章分类(17)

常去的blog

常去的站点

最新评论

阅读排行榜

评论排行榜

推荐排行榜