Quantcast
Channel: C++博客-所有随笔
Browsing all 7880 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Lua module机制分析

转载自http://www.cnblogs.com/orez88/articles/2139160.htmlLua中的模块(module)机制有点类似于C语言的动态库,可以将一些公共的代码放在模块中,以API的形式提供给Lua应用脚本使用。使用模块或许还可以做成像Android的Application Frameworks,建立一种新的应用程序编程模型,只是猜想。模块最简单的使用方式:view...

View Article


Image may be NSFW.
Clik here to view.

Lua库之时间和日期操作

转载自http://www.cppblog.com/jsunhj/archive/2008/11/28/68082.htmlos.time()                <== 返回当前系统的日历时间os.date()                <== 返回本地化的时间字符串,这里是"11/28/08 17:23:37"os.date("%x", os.time())...

View Article


Image may be NSFW.
Clik here to view.

table的函数API

     摘要: 转载自http://dhq.me/lua-learning-notes-tabletable 在 Lua 里是一种重要的数据结构,它可以说是其他数据结构的基础,通常的数组、记录、线性表、队列、集合等数据结构都可以用 table 来表示,甚至连全局变量(_G)、模块、元表(metatable)等这些重要的 Lua 元素都是 table 的结构。可以说,table...

View Article

Image may be NSFW.
Clik here to view.

lua Require函数

Lua提供高级的require函数来加载运行库。粗略的说require和dofile完成同样的功能但有两点不同:1. require会搜索目录加载文件2....

View Article

Image may be NSFW.
Clik here to view.

linux下IPTABLES配置详解

如果你的IPTABLES基础知识还不了解,建议先去看看. 开始配置 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target       prot opt source                 destination...

View Article


Image may be NSFW.
Clik here to view.

Topology Shapes of OpenCascade BRep

     摘要: Topology Shapes of OpenCascade BRep eryar@163.com...

View Article

Image may be NSFW.
Clik here to view.

bugfree在win7(64位)平台的搭建

     摘要: bugfree在win7(64位)平台的安装  阅读全文Benjamin 2013-12-21 23:11 发表评论

View Article

Image may be NSFW.
Clik here to view.

error C2471

error C2471: 无法更新程序数据库“d:/Work/ Project/FBReader/debug/vc90.pdb”   fatal error C1083: 无法打开程序数据库文件:“d:/Work/ Project/FBReader/debug/vc90.pdb”: No such file or directory ..解决方案:修改项目属性 右击项目 --> "属性”1....

View Article


Image may be NSFW.
Clik here to view.

Open Cascade DataExchange DXF

Open Cascade DataExchange DXF eryar@163.com 摘要Abstract:对DXF文本格式进行详细介绍,并介绍了如何使用开源库dxflib对DXF文件进行读写操作,并将DXF文件中图形导入到OpenCascade。 关键字Key Words:DXF、Open Cascade、Data Exchange, dxflib 一、引言 Introduction...

View Article


Image may be NSFW.
Clik here to view.

发现QT的event体系设计的一个缺陷?

QT的Event机制里边,所有的Event都是派生于QEvent类,然后Event派发的时候都是通过一个函数:event(QEvent*),通过QEvent::Type()获取到真实的类型,然后使用static_cast转换到实际的类型再派发到QXXEvent函数去处理。 这里是利用了CPP的rtii机制,但是为什么没有用dynamic_cast呢?猜测是为了效率。...

View Article

Image may be NSFW.
Clik here to view.

近期计划

1.复习设计模式,使用C++实现21种设计模式,写成文章,发布代码。2.复习Linux环境编程,TCP/IP协议与相关知识,写成博文,发布代码。3.复习操作系知识、ARM架构、qnx/linux/ios/Android/Mac/Windows内核架构。4.复习算法,数据结构。...

View Article

Image may be NSFW.
Clik here to view.

单件模式,如何灵活应付单例的生命周期。

开始复习设计模式,第一个,单件模式。我想我要写的东西太长了,于是我打算说我解决了什么问题,基础足够的同学请自行补脑。单件模式为解决复杂系统只需要一个实例的问题。但是没有提在C++里面怎么解决内存自动释放的问题。我相信大多数人首先想到的C++实现都单纯的类似这样:class Singleton { public: ~Singleton(){} static Singleton* Instance()...

View Article

Image may be NSFW.
Clik here to view.

C++ MFC窗体过程

1. 窗口是通过查看句柄(HWND)来标识的。我们要对某个窗口进行操作,首先就得得到这个窗口的句柄(HANDLE)。2. 窗口的创建:  (1) 设计一个窗口类;  (2) 注册窗口类;  (3) 创建窗口.  (4) 显示及更新窗口;以上即为C++ MFC窗体创建过程,欢迎各位交流讨论!吴奇 2013-12-23 14:31 发表评论

View Article


Image may be NSFW.
Clik here to view.

【转载】Win7 下Android NDK + Cygwin环境配置

原谅转载自:http://woniu1983.iteye.com/blog/1895724 Win7 下Android NDK + Cygwin环境配置 博客分类: Android...

View Article

Image may be NSFW.
Clik here to view.

遍历二叉树的递归与非递归算法

利用递归实现二叉树的先序,中序,后序遍历操作 /* 先序、中序、后序递归遍历二叉树算法  */void PreOrder(BiTree T)              //先序遍历{    if(T != NULL) {        visit(T);                   //访问根节点        PreOrder(T -> lchild);      //递归遍历左子数...

View Article


Image may be NSFW.
Clik here to view.

有关IE控件3D白边的问题

首先一个大观点:这tmd的根本就和IE控件或者网页控件无关,本身就是网页渲染器的效果。更直接的说就是网页本身的问题。 网络上一溜的解决方案大部分都是要把IE控件这个接口实现以下那个数据动一下,最终大概有两种办法:1.还是间接的修改了html;2.通过修改窗口rgn来达到目的。   其实关键的html就在这两句: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML...

View Article

Image may be NSFW.
Clik here to view.

to the moon 今天通关了

感人的剧情,动人的音乐,虽然不是很好的画质,但仍然是5星的作品。虽然更改了无数次的记忆,但不管怎样还是在一起的。 也许宿命还是存在的。merlinfang 2013-12-24 13:36 发表评论

View Article


Image may be NSFW.
Clik here to view.

工厂类模式

/*根据字符串运行时刻动态产生类对象【编译运行环境】Windows/ VC6Linux  / g++【使用方法】1. 首先需要定义类,比如 B 从 A 派生出来2. 调用以下语句注册B类:    DYN_DECLARE(B);3. 此后只需用类名对应的字符串就可以创建该类的对象:    A * p1 = (A *) DYN_CREATE("B");        此时创建的是 B...

View Article

Image may be NSFW.
Clik here to view.

抽象工厂模式

#pragma once#pragma warning (disable:4786)/********************************************************************created:      2008-10-22author:        markfilename:     dynclass.hpppurpose:     a...

View Article

Image may be NSFW.
Clik here to view.

Component Object Framework

   基于组件开发的模型有一下方案:   1.微软的COM   2.XPCOM    3.DBus   4. DCOP   5.OSGi探路者 2013-12-25 11:19 发表评论

View Article
Browsing all 7880 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>