Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材

Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2005-09
版次: 1
ISBN: 9787301096987
定价: 23.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 263页
正文语种: 简体中文
  •   《VisualC++6.0程序设计教程与实训(第2版)》系统地介绍了VisuaIC++6.0程序设计的基本概念及基本方法。内容包括VisualC++6.0概述,C++对C语言的扩充,面向对象的编程,VisualC++开发Windows应用程序概述,菜单、工具栏和状态栏,鼠标与键盘,屏幕绘图,对话框与控件,文档/视图结构,其他常用编程功能,从VisualC++6.0到VisualC++.NET等内容。《VisualC++6.0程序设计教程与实训(第2版)》注重基本原理和基本程序设计方泫的介绍,概念表达准确,语言精练,实用性强,每个主要知识点后均附有实训,便于教学和自学。 第一章VjsualC++6.O概述
    1.1VisualC++6.0的特点及对系统的要求
    1.2VisualC++6.0的安装
    1.2.1VisualC++6.O对系统的要求
    1.2.2VisualC++6.0的安装过程

    1.3VisualC++6.0集成开发环境
    1.3.1启动VisualC++6.0
    1.3.2VisualC++6.0的窗口
    1.3.3菜单
    1.3.4工具栏
    1.3.5源代码编辑器
    1.3.6资源编辑器
    1.3.7调试器
    1.3.8VisualC++的窗口控制

    1.4编写VisualC++应用程序
    1.4.1使用AppWizard建立控制台应用程序
    1.4.2添加代码
    1.4.3编译、连接、运行程序
    1.4.4调试程序

    1.5VisualC++6.0帮助系统的使用
    1.6实训
    1.7习题

    第二章C++对C语言的扩充
    2.1C++对C语言的扩充概述
    2.1.1新的输入输出方式
    2.1.2注释、变量声明与作用域限定符
    2.1.3强制类型转换与Const标识符
    2.1.4引用

    2.2new和delete操作符
    2.2.1栈变量与堆变量
    2.2.2new操作符
    2.2.3delete操作符

    2.3函数
    2.3.1函数原形
    2.3.2不指定返回值类型
    2.3.3参数默认值
    2.3.4内联函数
    2.3.5函数参数
    2.3.6函数返回值
    2.3.7函数重载

    2.4VisualC++中自定义的数据类型介绍
    2.5实训
    实训1:闰年的判断
    实训2:函数重载——不同数据
    类型求最大值
    2.6习题

    第3章面向对象的编程
    3.1面向对象程序设计概述
    3.1.1程序组织/设计的方法
    3.1.2面向对象程序设计的基本概念
    3.1.3面向对象系统的特征

    3.2类与对象
    3.2.1类.
    3.2.2对象
    3.2.3构造函数
    3.2.4析构函数
    3.2.5复制构造函数
    3.2.6this指针
    3.2.7静态成员
    3.2.8友元函数和友元类

    3.3继承
    3.3.1继承的基本知识
    3.3.2派生类的构造与析构
    3.3.3同名成员的访问
    3.3.4多继承
    3.3.5虚基类
    3.3.6类型兼容

    3.4虚函数与多态性
    3.4.1虚函数
    3.4.2虚析构函数
    3.4.3纯虚函数与抽象类
    3.4.4多态性

    3.5运算符重载
    3.5.1运算符重载的概念
    3.5.2运算符重载的基本方法
    3.5.3特殊运算符的重载

    3.6模板与异常
    3.6.1模板
    3.6.2异常
    3.7实训
    实训1:学生信息的输入输出
    实训2:运算符的重载
    3.8习题
    一、填空题
    二、选择题
    三、操作题

    第4章利用VisualC++开发Window3程序概述
    4.1用MFC编程
    4.1.1什么是MFC
    4.1.2用AppWizard建立MFCWindows应用程序

    4.2AppWizardMFC应用程序的结构分析
    4.2.1应用程序类CWinApp
    4.2.2主框架窗口
    4.2.3子框架窗口
    4.2.4视图类
    4.2.5文档类
    4.2.6对话框类

    4.3消息机制
    4.3.1消息驱动
    4.3.2消息的种类
    4.3.3消息映射及消息传递

    4.4MFC程序的运行流程
    4.4.1MFC的WinMain()函数
    4.4.2InitlnstanCe()函数的功能
    4.4.3CMainFrame类的OnCreate()函数
    4.4.4创建空文档
    4.4.5消息循环

    4.5窗口绘制机制
    4.5.1一WM—PAINT消息
    4.5.2在设备描述符表中绘制

    4.6实训
    4.7习题

    第5章菜单、工具栏和状态栏
    5.1菜单
    5.1.1菜单定义的一般规则
    5.1.2创建和编辑菜单
    5.1.3菜单消息及其传递路径
    5.1.4菜单项状态的更新
    5.1.5添加键盘加速键和组合键

    5.2工具栏
    5.2.1在新建程序时增加工具栏
    5.2.2修改工具栏
    5.2.3工具栏编程示例

    5.3状态栏
    5.3.1在新建程序时增加状态栏
    5.3.2如何在程序中加入状态栏

    5.4实训
    5.5习题

    第6章鼠标与键盘
    6.1使用鼠标
    6.1.1鼠标事件和鼠标消息
    6.1.2处理客户区鼠标消息
    6.1.3鼠标捕捉
    6.1.4鼠标绘图程序

    6.2响应键盘.
    6.2.1键盘事件
    6.2.2处理键盘事件
    6.2.3按键显示程序

    6.3实训
    6.4习题

    第7章屏幕绘图
    7.1设备描述符表与CDC类
    7.1.1设备描述符表与GDI对象
    7.1.2CDC类
    7.1.3设备描述符表的申请和释放
    7.1.4一WM—PAINT消息的响应过程

    7.2基本图形绘制
    7.2.1画点
    7.2.2画直线
    7.2.3画矩形
    7.2.4画圆及椭圆

    7.3绘图工具的使用
    7.3.1GDI绘图工具介绍
    7.3.2画笔与画刷
    7.3.3图形填充
    7.3.4绘图过程
    7.3.5绘图模式
    7.3.6绘图编程示例

    7.4文本输出
    7.4.1文本输出函数
    7.4.2文本输出编程示例

    7.5映射方式
    7.5.1设备坐标
    7.5.2逻辑坐标
    7.5.3映射方式

    7.6实训
    7.7习题

    第8章对话框与控件
    8.1对话框概述
    8.1.1对话框的种类
    8.1.2对话框的组成元素及其创建步骤
    8.1.3对话框编辑器
    8.1.4对话框的创建、显示与关闭
    8.1.5对话框编程示例

    8.2控件
    8.2.1控件概述
    8.2.2常用控件介绍
    8.2.3控件与对话框的交互
    8.2.4控件编程示例
    8.2.5基于对话框的应用程序

    8.3实训
    实训内容:通用对话框设计
    8.4习题

    第9章文档/视图结构
    9.1文档,视图结构概述
    9.1.1为什么需要文档/视图结构
    9.1.2文档类、视图类及文档模板类的作用及相互关系

    9.2文档类
    9.2.1定义自己的文档类
    9.2.2使用文档类的数据成员管理数据
    9.2.3串行化数据
    9.2.4经常重载的重要成员函数

    9.3视图类
    9.3.1MFC中的各种视图类
    9.3.2从文档中得到数据并显示
    9.3.3视图的滚动与缩放

    9.4单文档与多文档应用程序
    9.4.1单文档应用程序的特点
    9.4.2单文档应用程序示例
    9.4.3多文档应用程序的特点
    9.4.4多文档应用程序设计示例

    9.5实训
    实训1:倾斜文字
    实训2:多色窗口
    9.6习题

    第10章其他常用编程功能
    10.1打印及打印预览
    10.1.1建立支持打印的框架
    10.1.2与打印相关的函数
    10.1.3所见即所得打印

    10.2文件操作
    10.3数据库访问
    10.3.1MFC提供的有关ODBC的常用类
    10.3.2指定数据源
    10.3.3利用MFC向导建立数据库应用程序
    10.3.4插入记录
    10.3.5删除记录

    10.4应用程序的打包与发布
    10.4.1安装程序应遵循的规则
    10.4.2安装InstallShield程序
    10.4.3创建InstallShield工程
    10.4.4创建setup.exe文件
    10.4.5生成并测试安装程序
    10.5实训
    10.6习题

    第11章从VisualC++6.0到VisualC++.NET
    11.1MiCrosoft.NEr综述
    11.1.1MiCrosoft.NET的产生背景
    11.1.2MiCrosoft.NET平台
    11.1.3.NETFramework
    11.1.4.NETFramework软件特点

    11.2VisualC++.NET编程简介
    11.2.1VisualStudio.NET简介
    11.2.2VisualStudio.NET新的IDE简介
    11.3习题
    参考文献
  • 内容简介:
      《VisualC++6.0程序设计教程与实训(第2版)》系统地介绍了VisuaIC++6.0程序设计的基本概念及基本方法。内容包括VisualC++6.0概述,C++对C语言的扩充,面向对象的编程,VisualC++开发Windows应用程序概述,菜单、工具栏和状态栏,鼠标与键盘,屏幕绘图,对话框与控件,文档/视图结构,其他常用编程功能,从VisualC++6.0到VisualC++.NET等内容。《VisualC++6.0程序设计教程与实训(第2版)》注重基本原理和基本程序设计方泫的介绍,概念表达准确,语言精练,实用性强,每个主要知识点后均附有实训,便于教学和自学。
  • 目录:
    第一章VjsualC++6.O概述
    1.1VisualC++6.0的特点及对系统的要求
    1.2VisualC++6.0的安装
    1.2.1VisualC++6.O对系统的要求
    1.2.2VisualC++6.0的安装过程

    1.3VisualC++6.0集成开发环境
    1.3.1启动VisualC++6.0
    1.3.2VisualC++6.0的窗口
    1.3.3菜单
    1.3.4工具栏
    1.3.5源代码编辑器
    1.3.6资源编辑器
    1.3.7调试器
    1.3.8VisualC++的窗口控制

    1.4编写VisualC++应用程序
    1.4.1使用AppWizard建立控制台应用程序
    1.4.2添加代码
    1.4.3编译、连接、运行程序
    1.4.4调试程序

    1.5VisualC++6.0帮助系统的使用
    1.6实训
    1.7习题

    第二章C++对C语言的扩充
    2.1C++对C语言的扩充概述
    2.1.1新的输入输出方式
    2.1.2注释、变量声明与作用域限定符
    2.1.3强制类型转换与Const标识符
    2.1.4引用

    2.2new和delete操作符
    2.2.1栈变量与堆变量
    2.2.2new操作符
    2.2.3delete操作符

    2.3函数
    2.3.1函数原形
    2.3.2不指定返回值类型
    2.3.3参数默认值
    2.3.4内联函数
    2.3.5函数参数
    2.3.6函数返回值
    2.3.7函数重载

    2.4VisualC++中自定义的数据类型介绍
    2.5实训
    实训1:闰年的判断
    实训2:函数重载——不同数据
    类型求最大值
    2.6习题

    第3章面向对象的编程
    3.1面向对象程序设计概述
    3.1.1程序组织/设计的方法
    3.1.2面向对象程序设计的基本概念
    3.1.3面向对象系统的特征

    3.2类与对象
    3.2.1类.
    3.2.2对象
    3.2.3构造函数
    3.2.4析构函数
    3.2.5复制构造函数
    3.2.6this指针
    3.2.7静态成员
    3.2.8友元函数和友元类

    3.3继承
    3.3.1继承的基本知识
    3.3.2派生类的构造与析构
    3.3.3同名成员的访问
    3.3.4多继承
    3.3.5虚基类
    3.3.6类型兼容

    3.4虚函数与多态性
    3.4.1虚函数
    3.4.2虚析构函数
    3.4.3纯虚函数与抽象类
    3.4.4多态性

    3.5运算符重载
    3.5.1运算符重载的概念
    3.5.2运算符重载的基本方法
    3.5.3特殊运算符的重载

    3.6模板与异常
    3.6.1模板
    3.6.2异常
    3.7实训
    实训1:学生信息的输入输出
    实训2:运算符的重载
    3.8习题
    一、填空题
    二、选择题
    三、操作题

    第4章利用VisualC++开发Window3程序概述
    4.1用MFC编程
    4.1.1什么是MFC
    4.1.2用AppWizard建立MFCWindows应用程序

    4.2AppWizardMFC应用程序的结构分析
    4.2.1应用程序类CWinApp
    4.2.2主框架窗口
    4.2.3子框架窗口
    4.2.4视图类
    4.2.5文档类
    4.2.6对话框类

    4.3消息机制
    4.3.1消息驱动
    4.3.2消息的种类
    4.3.3消息映射及消息传递

    4.4MFC程序的运行流程
    4.4.1MFC的WinMain()函数
    4.4.2InitlnstanCe()函数的功能
    4.4.3CMainFrame类的OnCreate()函数
    4.4.4创建空文档
    4.4.5消息循环

    4.5窗口绘制机制
    4.5.1一WM—PAINT消息
    4.5.2在设备描述符表中绘制

    4.6实训
    4.7习题

    第5章菜单、工具栏和状态栏
    5.1菜单
    5.1.1菜单定义的一般规则
    5.1.2创建和编辑菜单
    5.1.3菜单消息及其传递路径
    5.1.4菜单项状态的更新
    5.1.5添加键盘加速键和组合键

    5.2工具栏
    5.2.1在新建程序时增加工具栏
    5.2.2修改工具栏
    5.2.3工具栏编程示例

    5.3状态栏
    5.3.1在新建程序时增加状态栏
    5.3.2如何在程序中加入状态栏

    5.4实训
    5.5习题

    第6章鼠标与键盘
    6.1使用鼠标
    6.1.1鼠标事件和鼠标消息
    6.1.2处理客户区鼠标消息
    6.1.3鼠标捕捉
    6.1.4鼠标绘图程序

    6.2响应键盘.
    6.2.1键盘事件
    6.2.2处理键盘事件
    6.2.3按键显示程序

    6.3实训
    6.4习题

    第7章屏幕绘图
    7.1设备描述符表与CDC类
    7.1.1设备描述符表与GDI对象
    7.1.2CDC类
    7.1.3设备描述符表的申请和释放
    7.1.4一WM—PAINT消息的响应过程

    7.2基本图形绘制
    7.2.1画点
    7.2.2画直线
    7.2.3画矩形
    7.2.4画圆及椭圆

    7.3绘图工具的使用
    7.3.1GDI绘图工具介绍
    7.3.2画笔与画刷
    7.3.3图形填充
    7.3.4绘图过程
    7.3.5绘图模式
    7.3.6绘图编程示例

    7.4文本输出
    7.4.1文本输出函数
    7.4.2文本输出编程示例

    7.5映射方式
    7.5.1设备坐标
    7.5.2逻辑坐标
    7.5.3映射方式

    7.6实训
    7.7习题

    第8章对话框与控件
    8.1对话框概述
    8.1.1对话框的种类
    8.1.2对话框的组成元素及其创建步骤
    8.1.3对话框编辑器
    8.1.4对话框的创建、显示与关闭
    8.1.5对话框编程示例

    8.2控件
    8.2.1控件概述
    8.2.2常用控件介绍
    8.2.3控件与对话框的交互
    8.2.4控件编程示例
    8.2.5基于对话框的应用程序

    8.3实训
    实训内容:通用对话框设计
    8.4习题

    第9章文档/视图结构
    9.1文档,视图结构概述
    9.1.1为什么需要文档/视图结构
    9.1.2文档类、视图类及文档模板类的作用及相互关系

    9.2文档类
    9.2.1定义自己的文档类
    9.2.2使用文档类的数据成员管理数据
    9.2.3串行化数据
    9.2.4经常重载的重要成员函数

    9.3视图类
    9.3.1MFC中的各种视图类
    9.3.2从文档中得到数据并显示
    9.3.3视图的滚动与缩放

    9.4单文档与多文档应用程序
    9.4.1单文档应用程序的特点
    9.4.2单文档应用程序示例
    9.4.3多文档应用程序的特点
    9.4.4多文档应用程序设计示例

    9.5实训
    实训1:倾斜文字
    实训2:多色窗口
    9.6习题

    第10章其他常用编程功能
    10.1打印及打印预览
    10.1.1建立支持打印的框架
    10.1.2与打印相关的函数
    10.1.3所见即所得打印

    10.2文件操作
    10.3数据库访问
    10.3.1MFC提供的有关ODBC的常用类
    10.3.2指定数据源
    10.3.3利用MFC向导建立数据库应用程序
    10.3.4插入记录
    10.3.5删除记录

    10.4应用程序的打包与发布
    10.4.1安装程序应遵循的规则
    10.4.2安装InstallShield程序
    10.4.3创建InstallShield工程
    10.4.4创建setup.exe文件
    10.4.5生成并测试安装程序
    10.5实训
    10.6习题

    第11章从VisualC++6.0到VisualC++.NET
    11.1MiCrosoft.NEr综述
    11.1.1MiCrosoft.NET的产生背景
    11.1.2MiCrosoft.NET平台
    11.1.3.NETFramework
    11.1.4.NETFramework软件特点

    11.2VisualC++.NET编程简介
    11.2.1VisualStudio.NET简介
    11.2.2VisualStudio.NET新的IDE简介
    11.3习题
    参考文献
查看详情
系列丛书 / 更多
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
C#程序设计基础教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
陈广 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
网络安全基础教程与实训(第3版)/21世纪全国高职高专计算机系列实用规划教材
尹少平 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
21世纪全国高职高专计算机系列实用规划教材:计算机专业英语教程(第2版)
李莉、李秀华 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
计算机操作系统原理教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
周峰、倪晓瑞、李晓霞 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
21世纪全国高职高专计算机系列实用规划教材—CorelDRAW X4 实用教程与实训
伍福军 主编;张祝强
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
SQL Server数据库管理及应用技术教程与实训(第2版)
杜兆将 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
网络维护与安全技术教程与实训/21世纪全国高职高专计算机系列实用规划教材
韩最蛟、李伟 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
21世纪全国高职高专计算机系列实用规划教材:图像处理技术教程与实训(Photoshop CS5版)(第2版)
钱民、唐克生 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
SQL Server 2012数据库原理与应用案例教程(第2版)
李军 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
电子商务概论(第2版)/21世纪全国高职高专计算机系列实用规划教材
于巧娥、王震 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
数据结构(c#语言描述)(第2版)
陈广 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
C语言程序设计(第2版)/21世纪全国高职高专计算机系列实用规划教材
刘迎春、王磊 编
相关图书 / 更多
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Visual Basic 语言程序设计基础(第6版)
齐佳
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Visual Studio 2019(C#)Windows数据库项目开发
曾建华
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Visual Object Recognition
Grauman;Kristen;Leibe;Bastian
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Vivado从此开始(第2版)
高亚军
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Visual Basic6.0时尚编程百例(附光盘)/时尚百例丛书
网冠科技 编著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Viking Longship
Mick Manning;Brita Granstrom
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Visual Basic程序设计教程·全国中医药行业高等教育“十四五”规划教材
曹慧 主编;闫朝升
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Virtual Art: From Illusion to Immersion
Grau;Oliver;Malina;Roger F.;Cubitt;Sean
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Visio图形设计从新手到高手(兼容版)(第2版)
宋翔
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Visual Basic 程序设计(第6版)
郗冬梅
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
Vigeland+Munch:BehindtheMyths维格兰+嚼:神话背后
Trine Otte Bak Nielsen 著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
VisualBasic.NET程序设计(普通高等教育十三五规划教材)
何振林//罗奕 编者
您可能感兴趣 / 更多
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
新时期战备物资储备研究
王丰、李守耕、赵吉敏 著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
机电传动控制技术(第2版)(中国机械工程学科教程、教育部高等学校机械类教材)
王丰、杨杰、王鑫阁 著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
机电一体化系统/普通高等院校机电工程类规划教材
王丰、王志军、杨杰、贺静 著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
国家物流业振兴规划前沿理论与技术创新丛书:虚拟物流
王丰、赵吉敏、汪贻生 著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
机电传动控制技术
王丰、李明颖、琚立颖 著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
国家CAD等级考试指定用书:CAXA电子图板2007应用与实例教程
王丰、杨超、胡影峰 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
单片机原理与应用技术
王丰、栾学德 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
应急物流
王丰、姜玉宏、王进 著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
军事仓储管理
王丰、张剑芳 著
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
现代军事物流
王丰、姜大立、杨西龙 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
国际商贸英语信函写作教程
王丰、陈沄沄 编
Visual C++6.0程序设计教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
现代物流概论
王丰、姜大立、杨西龙 编