- 博客(11)
- 收藏
- 关注
原创 今天开始, 养成写博客的习惯
最近要离职了, 复习时发现很多似乎会的, 真要表述的时候, 却发现其实并不扎实.决定现在开始, 养成写博客的习惯, 几年后回头看看, 也许会有些感慨!
2013-04-07 23:29:03 513
转载 gcc和g++的区别
我们在编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链接用g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这里我想作个了结,毕竟知识的目的是令人更清醒,而不是更糊涂。 误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.
2012-03-14 16:49:20 344
转载 Bluetooth -- UPF大会
您是否对蓝牙技术联盟的“基石”之一 ? UnPlugFest感到神秘而陌生?其实从蓝牙无线技术发展的最初阶段开始,UnPlugFests(UPFs)就成为了Bluetooth SIG工作中不可或缺的重要组成。UnPlugFests是由Bluetooth SIG主持的面向联盟成员(现在已有Array000多位成员)的非赢利交互性测试大会。UPF的主要目的是促进所有正在开发或已推向市场的蓝牙设备的互操
2012-02-02 14:07:02 1295
原创 win7下utantu上网设置
win7需做的设置:控制面板-->网络和Internet-->网络和共享中心:查看活动网络里-->点击"VMware Network Adapter VMnet8"-->属性-->ipv4-->获得ip地址和DNS地址都选自动-->确定 VM需做的设置:VM-->Settings-->在Hardware栏里选择Network Adapter-->右边的界面有4种连接方式,选
2012-01-14 16:37:40 517
转载 如何将应用程序注册为系统服务
一、应用程序具有服务功能(能响应服务控制台的查询请求)第一种方法:使用instsrv.exe(windows 2003资源工具包带有),指令格式:instsrv 服务显示名 应用程序路径第二种方法:在注册表中手工添加,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/下新建一个项,项名为欲显示的服务名(也可以为任意字符,仅供识别),
2012-01-14 16:35:52 431
转载 linux-ubuntu与Debian系统中的update-rc.d(创建/注册系统服务)
在ubuntu下开机自启动程序流程:1.编写服务脚本放在/etc/init.d下,例如servicetest/etc/init.d/servicectest2.在/etc/rc*.d中制作相关的link。K开头是kill, S开头是start, 数字顺序代表启动的顺序。update-rc.d 可以帮你的忙。例如:在/etc/init.d 中建立一个叫作servicetest
2012-01-14 16:34:41 606
原创 获取windows进程列表,并以字符串形式查询是否存在某一进程
需要的头文件:#include #include bool haveThisProcess(char *p){ WCHAR process[128]; mbstowcs(process, p, 128); //把char*转化为wchar_t* PROCESSENTRY32 pe32; // 在使用这个结构之前,先设置它的大小
2012-01-14 16:32:02 470
转载 ftp主动模式与被动模式介绍
1.FTP仅仅支持TCP,不支持UDP。21是命令端口,20是数据端口。他有2种工作模式:主动FTP和被动FTP。2.主动FTP: 命令连接:客户端 >1023端口 -> 服务器 21端口 数据连接:客户端 >1023端口 被动FTP: 命令连接:客户端 >1023端口 -> 服务器 21端口 数据连接:客户端 >1023端口 -> 服务器 >102
2012-01-14 16:30:15 700
原创 C++派生类--基类构造函数,内嵌对象(子对象)的执行顺序
与派生类构造函数的初始化列表顺序无关,是按如下顺序:1.基类构造函数(按继承时的顺序)2.子对象构造函数(按类中声明的顺序)3.派生类自己的构造函数 析构时:与构造时相反 测试程序如下:#include using namespace std;class A{public: A(){ cout ~A(){ cout };cla
2012-01-14 16:28:35 943
转载 C++中各种类型的成员变量的初始化方法
有些成员变量的数据类型比较特别,它们的初始化方式也和普通数据类型的成员变量有所不同。这些特殊的类型的成员变量包括:a.引用b.常量c.静态d.静态常量(整型)e.静态常量(非整型) 常量和引用,必须通过参数列表进行初始化。 静态成员变量的初始化也颇有点特别,是在类外初始化且不能再带有static关键字,其本质见文末。参考下面的代码以及其中注释:#in
2012-01-14 16:27:26 424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人