c/c++
WeekyHuang
这个作者很懒,什么都没留下…
展开
-
vc杂记
关于static成员变量1、 在一个类的头文件里声明了一个这个类的Static成员变量。Class Base { Privter: Static CWnd* thiz; //在这个类中定义了一个静态成员变量}; 2、 在这个类的.cpp文件中需要这样来初始化CWnd* Base::thiz =原创 2006-12-29 19:35:00 · 689 阅读 · 0 评论 -
C++提供了四种新的类型强制
C++提供了四种新的类型强制: static_cast const_cast reinterpret_cast dynamic_cast 1)staic_cast静态强制; 不能在无关的指针之间进行static类型强制 class CAnimal { //... public: CAnimal(){} }; class CGiraffe:public CAnimal { //... public:转载 2010-04-29 19:03:00 · 531 阅读 · 0 评论 -
简单的linux动态加载
==================这是动态库te.cpp文件#include #include //这一句一定要有,这是导出该函数extern "C" void add(); void add(){ printf("@hk.%s(%d): This is add function! /n", __FILE__, __LINE__);}原创 2009-11-09 16:27:00 · 613 阅读 · 0 评论 -
关于Android Sensor的文章
Android 方向传感器 (Orientation Sensor)Android 方向传感器的类型是 Sensor.TYPE_ORIENTATION通过 android.hardware.SensorEvent 返回方向传感器值。 方向传感器返回值的单位是角度,有三个值分别是 values[0]: 方位角 values[1]: 倾斜角 valu转载 2009-11-11 11:07:00 · 1642 阅读 · 0 评论 -
关于C++操作符重载之"->"和"*"
今天在android的代码里面看到了sp,这里简单写了下关于操作符重载的例子 #include #include #include /* * Define Screen class */class Screen{public: Screen(){} Screen(int l, int r, int t, int b): m_left(l), m_right(r), m_top(t)原创 2009-10-29 15:25:00 · 486 阅读 · 0 评论 -
linux下如何模拟按键输入和模拟鼠标
转自:http://blog.csdn.net/chenzhixin/archive/2008/03/12/2173530.aspx查看/dev/input/eventX是什么类型的事件, cat /proc/bus/input/devices设备有着自己特殊的按键键码,我需要将一些标准的按键,比如0-9,X-Z等模拟成标准按键,比如KEY_0,KEY-Z等,所以需要转载 2009-11-04 14:17:00 · 626 阅读 · 0 评论 -
怎么在dll中添加类,和使用dll中的类
dll.h #ifdef DLL_HIDDevice class _declspec(dllexport) CHIDDevice //导出类#else class _declspec(dllimport) CHIDDevice //导入类po#endif{public: DWORD GetConnectedDeviceNum(WORD vid, WORD pid);}dll.原创 2008-03-18 13:44:00 · 1620 阅读 · 0 评论 -
关于栈溢出笔记
昨天网上看了篇关于栈溢出的 文章.这里做下写笔记.调试环境windosxp,vc6.函数入栈是从右到左的方式压入的.栈是从高地址向低地址增长的.堆则相反.如函数:Functio(char* param1, int param2); { int 函数内变量1; char 函数内变量2; ..... }下面是具体代码#include st原创 2007-04-15 13:15:00 · 833 阅读 · 0 评论 -
关于一键控制锁键盘和开键盘
今天一位同事在做,使用一个按键来,控制锁键盘和开键盘的功能 时遇到了麻烦.下面是当时的程序环境.当用户按下hold键时锁住屏幕,再按hold键时解锁,如此往复.因为在底层是每隔20ms扫描一次按键所以当用户按下hold键时gpio_a1口电平会变高,在按键弹起时电平会变低.所以这位同事使用了一个flag来表示锁和解锁的状态.他大致是这样做的.int flag = Un原创 2007-04-14 00:20:00 · 2747 阅读 · 0 评论 -
vc宏
Sub DD()DESCRIPTION: A description was not provided.Begin Recording ActiveDocument.Selection = "/*" ActiveDocument.Selection.NewLine ActiveDocument.Selection = " * " ActiveDocument.Selection.NewLin原创 2006-12-29 19:37:00 · 797 阅读 · 0 评论 -
关于netlink描述1
<br />netlink socket编程之why & how <br />作者: Kevin Kaichuan He@2005-1-5<br />翻译整理:duanjigang @2008-9-15<[email protected]><br />原文: http://www.linuxjournal.com/article/7356<br /> <br />开发和维护内核是一件很繁杂的工作,因此,只有那些最重要或者与系统性能息息相关的代码才将其安排在内核中。其它程序,比如GUI,管理以及转载 2010-06-11 17:28:00 · 755 阅读 · 0 评论