volcanol的工控博客
Email : lilinly225@126.com 索要资料加QQ 点击进入 或 点击左侧的资料分享专用帖

volcanol ---- View OF Linux Can Appreciate Nature OF Linux

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  C++_Category

C++学习
摘要:1 #include 2 #include 3 4 using namespace std; 5 6 struct CDAccount 7 { 8 double balance; //余额 9 double rate; //利息 10 int... 阅读全文
posted @ 2016-01-21 12:19 volcanol 阅读(419) 评论(0) 推荐(0) 编辑

摘要:前面的文章说完了表达式和类型转换的部分内容,在我参考的书里面,接下来讨论的是各种语句,包括:顺序语句、声明语句、复合语句(块语句)、语句作用域、if语句、while语句、for语句、do...while语句、break语句、continue语句、goto语句、try语句。 这里我们来讨论这些语... 阅读全文
posted @ 2014-10-12 10:52 volcanol 阅读(1202) 评论(0) 推荐(0) 编辑

摘要:上次说了关于表达式的一些内容,说到还有一些关于数据类型转换的内容,今天我们接着八一八C++中的数据类型转换。一、隐式类型转换 在表达式中,有些操作符可以对多种类型的操作数进行操作, 例如 + 操作符的操作数可以同时有int型,也可以有float型, 这就引入了一个问题到底应该由什么决定表达式的... 阅读全文
posted @ 2014-10-10 21:38 volcanol 阅读(1094) 评论(1) 推荐(1) 编辑

摘要:程序设计语言中大部分程序都在进行表达式的求值操作, 例如求两个数的和,求一个表达式的逻辑结果,或者通过输入输出表达式语句进行输入和输出。这里我们对表达式进行讨论。一、表达式1、表达式 表达式由一个操作数或者多个操作数同操作符组合而成; 字面值是一个最简单的表达式。 表达式都会产生一个结果,如果... 阅读全文
posted @ 2014-10-08 20:43 volcanol 阅读(1018) 评论(0) 推荐(2) 编辑

摘要:前面说了写关于数组和指针的内容,这次在这里讨论一下字符串,讨论一下C语言风格的字符串。 在C语言里面我们利用字符数组来对字符串进行处理,在C++里面我们前面说过一种类类型string可以对字符串进行处理, 这里需要引起注意,因为两种机制存在一定的区别。一、字符串1、字符串字面值 利用左、右分号... 阅读全文
posted @ 2014-10-06 15:45 volcanol 阅读(546) 评论(0) 推荐(0) 编辑

摘要:C语言最富有迷幻色彩的部分当属指针部分,无论是指针的定义还是指针的意义都可算是C语言中最复杂的内容。指针不但提供给了程序员直接操作硬件部分的操作接口,还提供给了程序员更多灵活的用法。C++继承这一高效的机制,同时引入了另一个与指针相似但不相同的机制: 引用。一、引用 简单的来说,引用就是变量的... 阅读全文
posted @ 2014-10-04 21:23 volcanol 阅读(1120) 评论(0) 推荐(0) 编辑

摘要:说到数组,大家应该都很熟悉,在C、Pascal、Java等语言中,都有数组的概念。在C++中也提供了对数组的支持。数组简单来说就是一堆相同数据类型对象的集合。 这里要把握住两个要点: 相同的数据类型、集合。一、数组1、定义 数组是由数组存储的对象的类型名、标识符和数组维数组成一种复合数据类型。... 阅读全文
posted @ 2014-10-03 10:38 volcanol 阅读(440) 评论(0) 推荐(0) 编辑

摘要:在C语言中要对一个整数的某一个位进行操作需要用到很多的技巧。这种情况在C++里面通过标准库提供的一个抽象数据类型bitset得到了改善。一、标准库bitset类型1、bitset的作用 bitset可以看成bit的集合,可以单独的访问集合中的某一位,访问的结果可以作为逻辑的判断的条件。使用bi... 阅读全文
posted @ 2014-10-02 11:08 volcanol 阅读(781) 评论(2) 推荐(1) 编辑

摘要:再一次遇到 vector 这个单词; 每一次见到这个单词都感觉这个单词非常的 "高大上"; 数字遇到vector马上就可以360度旋转;当 "电" 遇到vector,马上让交流可以变得和直流一样进行控制(德国电气工程师的矢量控制理论,目前在工控界对电机控制应用非常广泛,是变频器控制的基础理论,... 阅读全文
posted @ 2014-09-30 19:48 volcanol 阅读(1586) 评论(5) 推荐(1) 编辑

摘要:相信学习过计算机编程的人,基本应该都接触过C语言,在C语言中处理字符串大家一定多遇到过,也都知道处理字符串非常麻烦,而在C++里面,由标准库string类提供对可变长的字符串的支持。下面来看看string类的特性。1、使用的先决条件 在使用标准库之前必须包含相应的头文件, 要使用string类... 阅读全文
posted @ 2014-09-29 22:04 volcanol 阅读(1214) 评论(0) 推荐(0) 编辑

摘要:最近复习C++相关内容,决定在这里记录自己复习的过程。以前写过部分文字,但是没有坚持连续写,因此学完后基本又忘光啦,主要是没有实践,这一次决定自学完后,在这里在复习一遍增强自己的记忆和理解程度。一、基本内置类型 C++语言内置了一些数据类型,主要有两大类: 整型和浮点型。 整型又有: bo... 阅读全文
posted @ 2014-09-24 21:53 volcanol 阅读(532) 评论(0) 推荐(0) 编辑

摘要:最近再次复习C++语言,用的教材是《C++ Primer》这本教材, 看到第二章的时候,里面有个问题困扰了我。于是想上网查查怎么回事, 结果看了很久都没有得到一个满意的答案。 书上有这么一段话:当将一个超出数据类型取值范围的值赋值给这个类型的一个变量时,变量的值的结果由变量的类型决定。 后面还... 阅读全文
posted @ 2014-09-22 22:13 volcanol 阅读(8940) 评论(12) 推荐(1) 编辑

摘要:看了一天孙鑫老师的视频教程,发现其实在VC++中利用MFC进行编程也可以拦截消息,通过建立消息映射来处理消息。 嘿嘿,根据老师讲的内容,自己测试了书中的代码。 发现XP和2000对处理客户区的范围不一样。 void CDrawView::OnLButtonUp(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default//////////////* 用全局函数实现画线功能*//* HDC hdc; hdc=::GetDC(this->m_hWnd), ::Mov. 阅读全文
posted @ 2011-08-21 17:36 volcanol 阅读(270) 评论(1) 推荐(0) 编辑

摘要:最近在开源中国社区想找一些开源的软件来学习学习, 发现里面较多的可执行实体都是采用C++语言编写的, 同时还发现一些手机类的或者其他类的应用发采用的也是C++,比方说比较有名的QT,里面使用的语言就是C++;感觉以纯C编制的应用程序比较少,同时也想看看C++这个语言与C到底有多大区别,所以就决定开始自学C++。 采用的教材是: C++ Primer 第四版的中文版, 图灵程序设计丛书(这个头衔让我想起那个科学奇人和怪人:图灵,一个永不磨灭的名字),人民邮电出版社,原本打算用C++ Primer Plus 第五版,可是书店没有卖的,而刚好在网上推荐的书目里面也有C++ Primer,于是就花了. 阅读全文
posted @ 2011-06-13 21:58 volcanol 阅读(1341) 评论(4) 推荐(0) 编辑

volcanol ----View OF Linux Can Appreciate Nature OF Linux。
点击右上角即可分享
微信分享提示