- 博客(4)
- 收藏
- 关注
原创 vs2010环境下编译xvid
vs2010环境下编译xvid首先需要安装nasm工具,下载地址http://www.nasm.us/安装好nasm下载xvid源码,官网下载https://www.xvid.com/解压以后/build/win32目录下打开libxvidcore.sln设置libxvidcore为启动工程右键工程名->属性->VC+目录 在可执行文件目录中增加安装好的nasm安装目录
2017-03-31 11:53:07 365
原创 placement new 用法
1、功能placemen new在固定的内存地址申请一段内存并返回该类型指针,我的理解是把一段内存解释为一个定义的类型。如 char buff[100];class Type;Type*p= new(buff)Type;和普通new一样会调用该类型的构造函数(如果是非内置类型数据)。从我的测试情况来看,buff内存大小应该不小于sizeof(Type),否则运行时异常。
2013-07-03 20:12:48 700
原创 UML基础知识学习
OOA:软件开发过程中分析并综合用户需求,建立问题域精确模型的过程结果是,对问题论域的清晰精确的描述。一是:形式地说明所面对的应用问题,最终形成软件系统基本构成的对象,还有系统所必须遵从的,由应用环境所决定的规则和约束。二是:明确地规定构成系统的对象如何协同合作,完成指定的功能。 三类模型:对象模型、功能模型和动态模型。 对象模型->动态模型->功能模型->对象模型
2013-05-20 10:51:02 961
原创 学习笔记
1、类模板拥有一个以上的模板参数,可以对其中的某个或是多个但不是全部进行实例化称为偏特化2、大端模式:高位存在内存的低地址中,低位存在内存的高地址中 小端模式:高位存在内存的高地址中,低位存在内存的低地址中 测试系统大小端void testMode(){ union utest { unsigned char ch[4];
2013-03-11 16:04:56 451
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人