- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 将虚拟机ubuntu里的代码共享到window端进行编辑采用samba服务
为了将虚拟机的ubuntu的代码共享到window端,在window端用source insight进行编辑,然后在ubuntu进行编译,尝试了 虚拟机文件共享和 samba服务两种方法。
2017-08-11 16:03:53 541
转载 C/C++局部静态变量
http://blog.163.com/sunshine_linting/blog/static/448933232011810101848652/对于一个完整的程序,在内存中的分布情况如下。代码区全局数据区堆区栈区代码区存放程序编译后的可执行代码一般程序的由new产生的动态数据存放在堆区程序内部的自动变量存放在栈区。自动变量一般会随着函
2015-07-13 13:47:23 973
转载 关于“代码区,全局数据区,堆区,栈区”和“ 栈区,堆区,全局/静态存储区,常量存储区”两种不同的说法
转至http://blog.sina.com.cn/s/blog_55846c2f01000aub.html说法一 一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结
2015-07-13 13:33:04 1213
转载 适配器模式实现
#include #include class Target{public: Target() { qDebug() } virtual ~Target() { qDebug() } virtual void Request() { qDebu
2015-07-11 18:42:56 384
转载 简单工厂,工厂方法,抽象工厂 三种设计模式的区别和实例
简单工厂:一个产品抽象类,可以派生很多具体产品类。一个具体工厂类,可以创建多种具体的产品实例。工厂方法:一个抽象产品类,可以派生很多具体产品类。一个抽象工厂类,可以派生很多具体工厂类。每一个具体工厂可以创建多种具体的产品实例抽象工厂类:一个抽象产品类,可以派生很多产品基类。每一个产品基类可以派生很多具体产品类一个抽象工厂类,可以派生很多具
2015-07-09 20:23:21 547
转载 单例模式具体事例,用到window下多线程,线程锁,模板等功能
转自:http://blog.chinaunix.net/uid-25808509-id-3026355.html#include iostream>#include cstdio>#include Windows.h>class TestClass{public: TestClass()
2015-07-07 22:44:52 320
转载 关于.dll,.h,.lib 的用法
从http://bbs.csdn.net/topics/370092728 网页上copy过来的。.h文件主要是提供函数签名原型至于函数的实现有两种库:动态库:dll 静态库: lib当使用动态库dll的时候,有两种情况1,只有dll而没有.h和.lib而有api文档的情况下,可以通过LoadLibrary动态加载dll,并通过GetProcAddress来获取函数地址
2015-07-06 14:35:14 629
转载 _stdcall与_cdecl区别 (QT 加载MFC的dll时,要注意的"_stdcall"或者CALLBACK的问题)
转载自 http://blog.csdn.net/leehong2005/article/details/8607536看到这篇好文章,帮了我很大忙,直接转载过来了。查看全文,请跳转上面链接地址。前段时间编程时遇到过这么一个问题,我写了一个DLL,把里面的一个函数导出来,然后再定义一个签名与其匹配的函数指针,动态地把这个DLL加载起来(LoadLibrary)
2015-01-22 10:18:28 5054
原创 QT 加载 MFC 的 dll
之前一直被网上言论所吓倒,以为QT加载不了MFC的dll,网上也没有成功的例子。弄了几天,原来发现还是可以的。方法一:#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); for(int i=0;i {
2015-01-21 19:06:13 1932
C语言 递归实现 一元钱买一瓶啤酒,两个空瓶换一瓶啤酒.问n元钱能喝多少瓶啤酒?。
2013-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人