C++代码案例

简介:                          《深入体验C语言项目开发》                                  配书光盘                           版权所有,侵权必究                               2011年5月 _______________________________________
 
                       《深入体验C语言项目开发》
 
                               配书光盘


                          版权所有,侵权必究


                              2011年5月


__________________________________________________________________
一、光盘内容


    本光盘是《深入体验C语言项目开发》一书的配书光盘,内容包括书中所有案例的视频讲解、项目源程序代码以及赠送的十个案例源代码。


    本光盘根目录下有3个文件夹,1个readme文件、1个赠送案例的说明文件。


二、运行环境


    1、硬件最低要求 
    C   P  U:Pentium(II);
    内    存:256MB;
    硬盘空间:500MB(可选);
    显示模式:1024*768,16位增强色;
    其    他:标准键盘、鼠标、声卡、音箱。


    2、软件环境 
    软件支持:暴风影音3.11.04.06及以上版本 




三、项目的相关信息


   第1章 俄罗斯方块游戏


   实现文件是youxi.c,因为涉及到了图形界面,所以使用Turbo C工具来调试。在运行时,必须将EGAVGA.BGI   文件、.EXE可执行文件和程序文件放在统一目录下。
---------------------------------------------------------------------


  第2章  成绩管理系统


  实现文件是CJGL.c,因为涉及到了图形界面,所以使用Turbo C工具来调试。在运行时,必须将EGAVGA.BGI文  件、.EXE可执行文件和程序文件放在统一目录下。


---------------------------------------------------------------------
  第3章  PING和TCP网络系统


  源代码包含如下两个文件夹:
 (1)ping:是ping项目的实现代码,用Visual C++ 6.0来调试。
 (2)TCP:是TCP项目的实现代码,用Visual C++ 6.0来调试。


  实现文件是CJGL.c,因为涉及到了图形界面,所以使用Turbo C工具来调试。在运行时,必须将EGAVGA.BGI文  件和程序文件放在统一目录下。


---------------------------------------------------------------------
  第4章  工资管理系统


  实现文件是charge.c,可以使用Turbo C工具来调试。


---------------------------------------------------------------------
  第5章  绘图板系统


  实现文件是Draw.c,因为涉及到了图形界面,所以使用Turbo C工具来调试。在运行时,必须将EGAVGA.BGI文  件、.EXE可执行文件和程序文件放在统一目录下。


---------------------------------------------------------------------
  第6章  文本编辑器系统


  实现文件是editor.c,因可以直接使用使用Turbo C工具来调试。


---------------------------------------------------------------------
  第7章  图书借阅系统


  用Visual C++ 6.0直接调试,管理员密码是“mm”。


---------------------------------------------------------------------
  第8章  UDP传输系统


  用Visual C++ 6.0直接调试,这是一个控制台程序。


---------------------------------------------------------------------
  第9章  推箱子游戏


  可以使用Turbo C工具来调试。


---------------------------------------------------------------------
  第10章  媒体播放器


  用Visual Studio.NET直接调试,建议使用最新的Visual Studio.NET 2010版本。




四、注意事项


    本书所有视频均为AVI格式,所有视频均能在暴风影音3.11.04.06正常播放。在一些播放器里,可能会出现有声音无画面的情况,也有可能出现有画面无声音的情况,倘若不能正常播放,请安装最新版的暴风音影。如果读者有疑问,可以通过邮箱371972484@qq.com与我们联系。
目录
相关文章
|
7月前
|
C++
C++ 语言异常处理实战:在编程潮流中坚守稳定,开启代码可靠之旅
【8月更文挑战第22天】C++的异常处理机制是确保程序稳定的关键特性。它允许程序在遇到错误时优雅地响应而非直接崩溃。通过`throw`抛出异常,并用`catch`捕获处理,可使程序控制流跳转至错误处理代码。例如,在进行除法运算或文件读取时,若发生除数为零或文件无法打开等错误,则可通过抛出异常并在调用处捕获来妥善处理这些情况。恰当使用异常处理能显著提升程序的健壮性和维护性。
110 2
|
24天前
|
存储 安全 C语言
C++ String揭秘:写高效代码的关键
在C++编程中,字符串操作是不可避免的一部分。从简单的字符串拼接到复杂的文本处理,C++的string类为开发者提供了一种更高效、灵活且安全的方式来管理和操作字符串。本文将从基础操作入手,逐步揭开C++ string类的奥秘,帮助你深入理解其内部机制,并学会如何在实际开发中充分发挥其性能和优势。
|
7月前
|
算法框架/工具 C++ Python
根据相机旋转矩阵求解三个轴的旋转角/欧拉角/姿态角 或 旋转矩阵与欧拉角(Euler Angles)之间的相互转换,以及python和C++代码实现
根据相机旋转矩阵求解三个轴的旋转角/欧拉角/姿态角 或 旋转矩阵与欧拉角(Euler Angles)之间的相互转换,以及python和C++代码实现
524 0
|
4月前
|
算法 安全 C++
提高C/C++代码的可读性
提高C/C++代码的可读性
112 4
|
5月前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
705 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
6月前
|
C++
2合1,整合C++类(Class)代码转换为MASM32代码的平台
2合1,整合C++类(Class)代码转换为MASM32代码的平台
|
6月前
|
编译器 C++
【C++核心】指针和引用案例详解
这篇文章详细讲解了C++中指针和引用的概念、使用场景和操作技巧,包括指针的定义、指针与数组、指针与函数的关系,以及引用的基本使用、注意事项和作为函数参数和返回值的用法。
89 3
|
6月前
|
C++
【C++案例】一个项目掌握C++基础-通讯录管理系统
这篇文章通过一个通讯录管理系统的C++项目案例,详细介绍了如何使用C++实现添加、显示、删除、查找、修改和清空联系人等功能。
104 3
|
6月前
|
C++
继续更新完善:C++ 结构体代码转MASM32代码
继续更新完善:C++ 结构体代码转MASM32代码
|
6月前
|
C++ Windows
HTML+JavaScript构建C++类代码一键转换MASM32代码平台
HTML+JavaScript构建C++类代码一键转换MASM32代码平台