自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jiangxinyu的专栏

叶子的离开,是因为风的追求还是树的不挽留?

  • 博客(95)
  • 资源 (5)
  • 收藏
  • 关注

转载 LINUX下进行C语言编程

这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统求助 1.源程序的编译 在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们以一个实例来说明如何使用gcc编译器. 假设我们有下面一个非常简单的源程序(hell

2007-05-31 11:46:00 860

转载 WxWidgets学习日记 [转]

WxWidgets学习日记 [转] 2006-12-05 21:40:14 标签: 缩起正文  字号:大 小 这几天学习wx

2007-05-30 15:57:00 1359

转载 制作自启动盘的试验

制作自启动盘的试验 [原] 2006-11-12 22:32:09 标签: 缩起正文  字号:大 小

2007-05-30 15:02:00 932

转载 第一个wxWidgets程序

第一个wxWidgets程序 [原] 2006-11-19 22:13:00 标签:wxWidgets 缩起正文  字号:大 小

2007-05-30 14:26:00 1452

转载 解决了wxWidgets的中文支持问题

2006-11-22 23:43:35 标签: 缩起正文  字号:大 小 测试了几次,终于解决了wxWidgets的中文支

2007-05-30 14:23:00 3881

转载 Linux学习笔记二(艰辛的wxWidgets环境搭建)

Linux学习笔记二(艰辛的wxWidgets环境搭建)     十分钟前我的第一个wxWidgets程序终于在Linux上现身了,虽然只是一个小小的测试窗体程序,但是。他的出现确实让我惊喜重重,因为在环境搭建的过程中真的是走了很多弯路。现在把正确的搭建过程记录下来。真的很感谢wxforum.shadonet.com以及www.codeproject.com两个强有力的网站     首

2007-05-30 10:55:00 8578

转载 linux学习笔记(一 文件权限控制)

 将涉及以下命令: chmod 修改文件访问权限 su 临时切换至超级用户帐号 chown 更改文件所有权 chqrp 更改文件的组权限 [编辑]文件权限Linux同Unix一样采用相同的权限方案。你系统上的目录和文件均对文件所有者、相关使用者所在组成员及其它用户分配了不同的访问权限。权限可

2007-05-30 10:54:00 1026

转载 Linux平台下编译运行wxWidgets简单窗口程序

Linux平台下编译运行wxWidgets简单窗口程序下面阐述了如何在VC上实现简单窗口程序,wxWidgets毕竟是跨平台库,windows上写好的程序 在别的平台下如何编译运行呢?比如Linux. 一句话,写Makefile. makefile.unx文件内容: # Purpose: makefile for calendar example (Unix)# C

2007-05-30 10:36:00 3751 1

转载 Linux 环境下 Makefile 文件制作浅谈(二)

编写:Leaf ZhouEMAIL:leaf_zhou_8@hotmail.com可自由复制但禁止删改2003-10-15在介绍了简单的如何产生Makefile文件之后,相信已经能够编写Makefile文件了,但那还远远不够,因为编写那么简单的Makefile文件还要如此繁琐和兴师动众,那未免小题大做了。因此,我们有必要进一步了解如何制作Makefile文件。在制作Makefile文件的过程中,编

2007-05-30 10:18:00 958

转载 Linux 环境下 Makefile 文件制作浅谈(一)

Linux 环境下 Makefile 文件制作浅谈(一)编写:Leaf ZhouEMAIL:leaf_zhou_8@hotmail.com可自由复制但禁止删改2003-10-12无论对于一个初学者还是一个资深的Linux程序员,编写Makefile文件都是一件很麻烦的事;再者,开发人员应该把主要的精力放在程序代码的编写上,而在Makefile文件花费太多的精力显然是不明智的;还有,对于不同的处理器

2007-05-30 10:17:00 693

转载 GCC参数详解gdb

GCC参数详解[版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录所有的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书,和gcc的帮助. 不全的原因是,有可能我还没有看到这个参数,另一种原因是,我可能还不会用它 不过,我会慢慢的补齐的.哈哈 如果你要转在本文章请保留我的email(pianopan@beeship.com)和

2007-05-30 10:06:00 1004

转载 GCC使用手册

1.前言    GCC编译器的手册(GCC MANUAL)的英文版已经非常全面,并且结构也非常完善了,只是一直都没有中文的版本,我这次阅读了GCC编译器的主要内容,对手册的内容进行了结构性的了解,认为有必要对这次阅读的内容进行整理,为以后的工作做准备。     由于我对这个英文手册的阅读也仅仅是结构性的。因此有很多地方并没有看,所以这篇文档的内容我也只能写出部分,对于以后需要详细了解的地方

2007-05-30 10:01:00 724

转载 wxWidgets-2.6.2 + Microsoft Visual C++ 2005 Express + Platform SDK 安装使用手记

[转载] wxWidgets-2.6.2 + Microsoft Visual C++ 2005 Express + Platform SDK 安装使用手记 本文原始地址:http://spaces.msn.com/members/layesuen/Blog/cns!1plK5TnXHOmd1OwuUNSIGZfQ!443.entrywxWidgets 的确是不错的东西啊,这几天看了它的 do

2007-05-30 09:01:00 2105 1

转载 FAT文件系统原理

FAT文件系统原理                          ——http://www.sjhf.net 文本结构索引:   图片表格索

2007-05-25 14:48:00 1380

转载 使用wxWidgets开发跨平台的GUI程序

   使用wxWidgets开发跨平台的GUI程序  Taii/回家念经 2006-05-20  1、探索背景:  1.1 引言   从开始使用c/c++编码起算来也快有5年了,期间完成了无数项目,编写了无数程序,而且大部分程序都是同时完成win32/*nix的版本,但是跨平台的都限于win32 console/*nix textmode模式,一直为拘泥于PSDK/MFC而不能很好地完成快

2007-05-24 14:09:00 1446

转载 在VC6中创建wxWidgets项目[附图]

 前言:wxWidgets 是跨平台的GUI库,用VC6会影响它的跨平台性吗?当然不会,我们只是用VC6充当编译器和编辑器,只要编写代码时注意不使用Windows相关的特性,写出的代码仍然是跨平台的,仍然是可以在其它操作系统下(如Linux)使用其它C++编译器(如GCC)编译并运行的。为什么用VC6,而不是其它?我并没有说一定要用VC6,或只能用VC6,只不过此文专门针对VC6而已。过一

2007-05-24 13:36:00 1544

转载 wxwidgets简要介绍

  摘要:wxwidgets简要介绍  

2007-05-24 13:28:00 1025

转载 搜 索 计 算 机 中 所 有 驱 动 器

 void FindDriverInfo(){CComboBox* Driver=(CComboBox*)GetDlgItem(IDC_DRIVER);DWORD dwNumBytesForDriveStrings;HANDLE hHeap;LPSTR lp;CString strLogdrive;int nNumDrives=0, nDriveNum;dwNumBytesForDriveStri

2007-05-23 14:00:00 962

转载 关于获取本地磁盘盘符

 关于获取本地磁盘盘符有四个基本的函数:GetLogicalDrives, GetLogicalDriveStrings, GetDriveType 和 GetVolumeInformation。第五个是 SetVolumeLabel,如果你愿意,可以用它设置卷标。第一个函数,GetLogicalDrives,返回一个DWORD的位掩码(bitmask)值,以告知驱动盘符。“0”表示是驱动器A

2007-05-23 13:59:00 4557

转载 读取光驱上的指定扇区

 本例子是读取光驱上的指定扇区(16,17两扇区)内容,如要读取软盘,在一开始CreateFile时候打开:"////.//A:"也可取得同样效果,但是如果是不可移动的drive如磁盘,则需要修改一些调用参数,代码中有显示):     步骤:     1 使用CreateFile来打开光驱drive     2 使用ReadFile或者ReadFileEx来读取扇区     3 使用Close

2007-05-23 11:35:00 1403

转载 大容量硬盘的读写操作

摘要:本文主要是讨论系统级C语言程序设计的又一话题:大容量硬盘的读写操作。文章首先介绍了硬盘的物理结构,然后简要地说明了存在容量限制的原因,最后给出了解决问题的方法,并用C语言实现对大容量硬盘的读写和测试操作。文章会涉及部分有关计算机数据存储和中断调用的内容,想要更深一步了解这些内容的读者可以参阅笔者所写的《系统级C语言程序设计(中断服务程序的编写)》或相关资料。关

2007-05-23 11:31:00 1509

原创 你了解SetFilePointer吗?

下面是SetFilePointer函数的声明: DWORD SetFilePointer(  HANDLE hFile,  LONG lDistanceToMove,  PLONG lpDistanceToMoveHigh,  DWORD dwMoveMethod ); 文中对于第二个和第三个参数进行了详细的说明: lpDistanc

2007-05-23 10:35:00 2020

转载 关于wcstombs的问题(不支持中文)

 string wcstombs(const wstring &str) {     size_t len=wcstombs(NULL, str.c_str(), 0)*2+1;     //size_t len=lstrlen(str)+2+1;        boost::scoped_array buf(new char[len]);     setlocale(LC_ALL,""); 

2007-05-22 17:37:00 4445

转载 API之文件处理函数

API之文件处理函数发布: computer 分类: C++ Builder 发布日期: 2005.06.20 CloseHandle

2007-05-22 10:12:00 775

转载 关于目录处理的一些函数

 发布: computer 分类: C++ Builder 发布日期: 2005.06.20     在编程时,经常有一些针对目录的操作,如打开目录对话框选择一个目录,直接创建多级目录,直接删除多级目录,判断某个目录是否存在等。本文就这些问题给出编程实现方法,并给出详细的程序代码,供各位编程爱好者参考。一、判断目录是否存在:  C

2007-05-22 10:01:00 578

转载 WINDOWS API 函数

一、隐藏和显示光标  函数: int ShowCursor ( BOOL bShow );   参数 bshow,为布尔型,bShow的值为False时隐藏光标,为True时显示光标;该函数的返回值为整型,为鼠标隐藏或显示的指数器;返回值大于等于0时显示光标,否则隐藏鼠标;如果安装了鼠标初值为0。二、交换鼠标左右键和恢复  函数:BOOL SwapMouseButton ( BOOL

2007-05-18 11:04:00 2284

转载 FAT12文件系统简介

  本文主要介绍以3.5英寸的1.44M标准格式化的FAT12文件系统的软盘为介绍对象。这里强调那么多是因为:1.44M的软盘格式化可以不是1.44M,可以大于也可以小于;格式化的文件系统也可以不是FAT12。  为什么会出现正常的1.44M软盘格式化后可大可小的情况呢?从软盘及软盘驱动器原理出发,软盘的寻址方

2007-05-17 11:51:00 2288

转载 档案删除的回复救援

  今天干了件很蠢的事情~.. 想要将 a电影.srt 改成跟电影.avi 同名字.于是就下了 mv a电影.srt 电影.avi ... 当按下 enter 时清醒了过来...发现到那 avi 已经被我清掉了.. 变 srt 了... :~于是就有这篇文章的由来.... 呜... :~虽然是写说档案删除的回复救援, 但事实上我没有成功救回来.. XD主要是因为还要 mount -ro 而

2007-05-17 09:40:00 2726

转载 简单实用的c++快速排序模板类

在实际问题的解决过程中,我们发现,很多问题都可以归结为对数据的排序和查询。而查询的效率则在很大程度上依赖于排序的效率;尤其是在数据量达到海量级的时候。因此,设计一个有效的排序算法是至关重要的。(一)目标在实际问题的解决过程中,我们发现,很多问题都可以归结为对数据的排序和查询。而查询的效率则在很大程度上依赖于排序的效率;尤其是在数据量达到海量级的时候。因此,设计一个有效的排序算法是至

2007-05-16 15:20:00 951

转载 一个简单的使用wininet的http/ftp文件下载程序

(一)目的使用windows提供的wininet api进行简单的网络http/ftp文件下载和察看(按文本文件显示)。(二)准备工作1 建立vc6的console application,选择支持mfc。2 加入头文件wininet.h3 加入 #pragma comment(lib, "Wininet.lib")(三)源代码 - 主程序接受用户输入的url地址(必须是完整的url,如ftp:/

2007-05-16 15:20:00 1788

转载 进程退出前删除自身EXE

下面的代码由Gary Nebbett写就.Gary Nebbett乃是WINDOWS NT/2000 NATIVE API REFERENCE的作者.乃NT系统一等一的高手.下面就分析一些他的这段代码. 这段代码在PROCESS没有结束前就将启动PROCESS的EXE文件删除了. int main(int argc, char *argv[]) { HMODULE module = GetModu

2007-05-16 15:07:00 688

转载 利用Visual C#打造一个平滑的进度条

利用Visual C#打造一个平滑的进度条 本文描述了如何建立一个简单的、自定义的用户控件——一个平滑的进度条。   在早先的进度条控件版本中,例如在 Microsoft Windows Common Controls ActiveX 控件中提供的版本,您可以看到进度条有两种不同的视图。您可以通过设定 Scrolling 属性来设定 Standard 视图或是 Smooth

2007-05-16 14:40:00 781

转载 VC中用于调试程序的宏

对于开始学vc的人,对于assert,assert_valid,verify,trace的宏感到很奇怪,总是觉得很难掌握似的,其实这些主要是没有理清楚他们各自宏之间深层次的意义。这些都是我平时的学习笔记,可能有些是网上的资源,如果有重复请大家不要见怪~ ASSERT()     ASSERT()被测试它的参数,若参数为0,则中断执行并打印一段说明消息。在 Release 版

2007-05-16 14:29:00 657

转载 实现C++的万年历类

实现C++的万年历类 一直想做这个东西,从vc知识库搜索到一个,可是代码算法有问题,许多的结果都是错的。其他的代码都是js的,没办法,自己动手。代码虽短,心意一片。从此后你想为自己的软件增添点特色,放心的用吧,可以任意修改,传播。#ifndef _CALENDAR_H#define _CALENDAR_H#include struct myDATE{ int 

2007-05-16 14:22:00 3040 1

转载 C#模仿QQ截图功能

 C#模仿QQ截图功能 前阵子改了段C#截图功能的代码,现贴上来希望对大家有用主文件CaptureScreenForm.csusing System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using

2007-05-16 14:21:00 1886

转载 关于误删除文件的恢复

发信人: wwind (随风), 信区: Linux        标  题: 关于误删除文件的恢复 发信站: BBS 水木清华站 (Sun Apr 30 13:37:50 2000)      前些天被我误删掉的home directory下的几千个文件,经过本人数天的连续奋战, 现绝大部分已恢复,算是奇迹也不是奇迹。     删掉文件其实只是将指向数据块的索引点(information nod

2007-05-16 09:56:00 966

转载 如何恢复误删除的Linux文件

作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的Linux,或者误删文件后及时补救,还是可以恢复的。   1、Ext2文件系统结构的简单介绍   在Linux所用的Ext2文件系统中,文件是以块为单位存储的,默认情况下每个

2007-05-16 09:53:00 560

转载 WinSock网络编程实用宝典

一、TCP/IP 体系结构与特点  1、TCP/IP体系结构  TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1)(图1.1)   IP: 网间协议(Internet Protocol) 负责主机间数据的路由和网络上数据的存储。同时为ICMP,TCP,   UDP提供分组发送服

2007-05-15 17:46:00 2385

转载 WinSock API网络编程——TCP/IP协议

  WinSock API网络编程——TCP/IP协议

2007-05-15 17:44:00 1274

转载 点对点多线程断点续传的实现

点对点多线程断点续传的实现 作者:袁渊  时间:2005-11-01 00:00:00  出处:  人气: 3660

2007-05-14 16:44:00 1527

windowresize

A single class called WindowResizer is included in the library, which controls all functionality to do with resizing. To use the library, it should be included and linked into the UI as follows. Note that an ideal place is the constructor for the window since, in most cases, the resize components will be available from window birth to death.

2013-03-08

AsyncrAPP-rar

AsyncrAPP-rar

2013-03-06

UndeleteNTFS

可以恢复NTFS格式下指定位置的文件

2007-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除