C++编程 - 无幻の编程 - 对于一个初学者来说,野心也是必须的...

BCB提供的文件操作的库函数

在BCB中也提供了文件操作的函数,这些函数的功能和前面所介绍的大致相同,但这类函数和BCB关系紧密,能使用BCB中的AnsiString等数据类型,在BCB中用这种方式的文件操作是最方便的,下面我就把这种文件操作详细介绍。  在BCB提供的这组文件操作函数中,可分为三种类型,就是:1、文件名函数,2、文件管理函数;3、文件I/O函数。

继续阅读

bcb 笔记

   1.RichEdit控件
Plain Text= true就如同help里面说的,它存档时并没有编码成rtf的格式...
 也就是档案是标准的txt
 但是如果设成false ...他会存成rtf的格式,会加上一些断行或是字型等资料..
 例如
 {\rtf1\ansi\ansicpg950\deff0\deflang1033\deflangfe1028{\fonttbl{\f0\fnil\fcharset136 Tahoma;}}
 \viewkind4\uc1\pard\lang1028\f0\fs16测试
 \par
 \par }

继续阅读

双击C/C++的debug下*.exe一闪而过的解决方案(初学者适用版)

这个问题困扰了我一段时间,网上看了些东西,最后算是差不多知道了。但回头来看我认为那些写的并不是很清楚,让一个刚学习C,C++的人来说可能不是很易接受。所以自己就整理了这么一篇。

Windows 环境下,直接双击C 或 C++(简称 C/C++)程序debug下*.exe,会出现程序一闪而过或者程序接收了输入后直接退出的现象,导致看不到运行结果。原因是由于程序运行结束后,自动关闭了运行窗口

继续阅读

cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)转载请保留作者信息;
1、cin
1、cin.get()
2、cin.getline()
3、getline()
4、gets()
5、getchar()

1、cin>>          

用法1:最基本,也是最常用的用法,输入一个数字:

继续阅读

boost库

Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近2000人。 Boost库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。 可从http://sourceforge.net/project/showfiles.php?group_id=7586下载安装boost库。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。里面有许多具有工业强度的库,如graph库。

阅读全文

C++ builder 开发图片查看的应用程序

软件开发基础教程(下册)

P505页的实例:创建工具栏、菜单及动作列表对象的使用

本例将创建如图所示的带有工具栏、菜单栏、弹出式菜单和其他控件的主窗体的应用程序,具有打开图形(照片)文件、显示或不显示图形、放大或缩小图形、放大或缩小图形文件名的功能,一些菜单项和工具栏上按钮的响应动作由动作列表(TActionList)对象管理。通过该实例的练习,可以帮助、理解并掌握如何在软件开发中创建工具栏、菜单(包括弹出式菜单)和组件,设置组件属性、定义组件方法及事件响应。操作步骤简易描述如下:

继续阅读

c++ builder 身份核查软件

开发身份证识别的应用程序 设计一个18位身份证号码的识别程序,显示出身份证归属地、身份证中的出生年月以及性别信息。程序中需要增加身份证的有效性验证,判断身份证的合法性。

阅读全文

C++ 课程设计之车票管理系统

车票管理系统 设计说明与要求: 一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如 班次 发车时间 起点站 终点站 行车时间 额定载量 已定票人数 1 8:00 郫县 广汉 2 .  45 30 2 6:30 郫县 成都 0.5 40 40 3 7:00 郫县 成都 0.5 40 20 4 10:00 郫县 成都 0.5 40 2

阅读全文




Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee