- 博客(17)
- 资源 (2)
- 收藏
- 关注
转载 C语言中如何使用宏
C语言中如何使用宏转载C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。关于#和##在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。比如下面代码中的宏:#define
2012-09-16 10:15:45
1003
转载 Eclipse jad反编译
Eclipse反编译工具Jad及插件JadClipse配置 Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。下面介绍一下配置: A.下载JadClipse,htt
2011-12-28 23:09:41
667
转载 在VC6.0和VS2010下编译pthreads-w32-2-8-0-release.exe
view plain"font-family: Arial, Verdana, sans-serif; white-space: normal; ">1.下载pthreads-w32-2-8-0-release.exe 下载地址:ftp://sourceware.org/pub/pthreads-win322. 安装pthreads-w32-2
2011-12-05 23:02:02
1853
转载 Windows + Eclipse + Gtk 环境(总结)
一、安装MinGW二、GTK Gtk是图形界面库,Glade是Gtk界面的快速开发工具。可以使用Glade_with_Gtk+一体化安装包。地址: http://ftp.gnome.org/pub/GNOME/binaries/win32/glade3/3.6/ 本文将Gtk+安装在D盘根目录下。安装正确后在Windows的cmd窗口中分别运行pkg-config
2011-12-03 17:04:26
1600
原创 Ubuntu + Eclipse + GTK环境搭建
一、安装JDK以及Eclipse(CDT版),我这里就不多介绍了。二、GTK(有时间补)三.创建工程 新建project new->c project,project type 选择Hello world ANSI c project,然后按如下步骤配置: 在project->properties->c/c++ build 下 setting : (1
2011-12-03 14:42:33
1192
转载 SourceInsight使用技巧
1 sourceinsight screen font 的默认字体是Verdana的,它是一直变宽字体。在Document style中可以将字体改为定宽的Courier2 勾掉indent Open Brace和Indent Close Brace的效果: 继上一段,在相对缩进行里, 如果输入"{"或"}", 则自动和上一行列对齐3 今天把一个用sourceinsight
2011-12-03 00:04:53
1176
转载 SourceInsight 使用总结
【问题】 Source Insight里输入中文,字间距相当的大。 【答案】 1.Options->Style Properties 2. 在左边Style Name下找到Comment Multi Line和Comment.在其右边对应的Font属性框下的Font Name中选“Pick…” 设置为宋体、常规、小四。确定,退回Style Properties界面,Size设为10
2011-12-02 23:54:52
898
转载 Viewml编译
本阶段是进行Viewml开源浏览器的编译工作,从不了解到知道一些,中间经历了一段段时间,不知不觉时间就已经过去了,这里将工作情况陈述如下:Microwindows:包括底层的鼠标、键盘的驱动以及一些最基本的绘图函数,Fltk(flnx):一个简单灵活的GUI工具箱也就是基于底层绘图函数建立的图形库,供上层调用。(针对Microwindows引擎的FLTK的Linux版本被称为flnx)。
2011-11-02 22:36:05
919
转载 WebKit 2浏览器内核发布 转为多进程模型
WebKit是著名的开源浏览器引擎,也是Chrome和Safari等主流浏览器的内核(Opera与Chrome的V8内核是基于WebKit开发的)。作为开源项目,它的开发主要由苹果公司主导。 近日,来自Apple的开发者Anders Carlsson 在邮件列表中发布了WebKit2,新版本完全重新设计,以支持类似于Chrome和IE8的多进程模型。这样在主流浏览器中,只剩下基于Gec
2011-11-02 22:23:33
1016
转载 源代码开放浏览器设计与实现
Linux在嵌入式系统中的应用正在迅速扩大,这意味着软件开发工程师必须弄懂如何将为资源丰富的台式PC和服务器开发的源代码开放软件,应用于资源有限的嵌入式系统。 Linux 操作系统是UNIX 操作系统的一个克隆版本。UNIX 操作系统是美国贝尔实验室的肯·汤普逊Ken.Thompson和丹尼斯·里奇Dennis Ritchie 于1969 年夏在DEC PDP-7 小型计算机上开发的
2011-11-02 21:03:40
1391
转载 大智慧快捷键
全局快捷键〖F1〗:个股成交明细表〖F2〗:个股分价表〖F3〗:上证领先〖F4〗:深证领先〖F5〗:实时走势图/K线分析图切换〖F6〗:查看〖自选一〗个股〖F7〗:k线画面下指标参数设定〖F8〗:分析周期切换〖F9〗:k线画面下画线工具〖F10〗:显示股票的基本资料 〖F12〗:自助委托行情列表窗快捷键〖Alt+H〗 当前帮助
2011-10-29 22:32:26
2710
转载 获得、编译pvpgn 1.99
由于pvpgn没有发布1.99的编译版本,想尝鲜的朋友们只能自己编译了,下面就跟随我一步一步来编译他吧。一、准备工作1、svn http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi?downloadsvn语言包 http://downloads.sourcef
2011-10-24 23:39:54
2292
转载 OceanBase--wiki
OceanBase是什么OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。OceanBase解决什么问题许多公司的核
2011-09-05 22:09:32
823
原创 安装GTK开发包
安装GTK开发包sudo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具sudo apt-get install gnome-core-devel
2011-09-04 00:09:53
1315
原创 Ubuntu10.04常用命令
Ubuntu10.04常用命令1.更新源 命令:sudo gedit /etc/apt/sources.list 用你选择的源覆盖原先的,注意网页复制可能产生多余的空格等,自行去掉。2.更新软件列表命令:sudo apt-get up
2011-09-03 21:54:49
889
转载 Eclipse快捷键大全
Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加,貌似在C++版本中不可用)Ctrl+Alt+↑ 复制当前行到上一行(复制增加,貌似在C++版本中不
2011-09-03 14:15:39
450
转载 设置在main 之前运行的函数
http://blog.youkuaiyun.com/dengxu11/article/details/6708269 我们知道 C++的对象全局对象的构造函数会在main之前运行,例如windows MFC里面,在WinMain 函数前声明了一个theApp
2011-09-03 13:56:43
551
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人