概念区分学习
一些容易混淆的概念的理解
TIGER1693
在此处留下见解,在互联网留下回忆,在生命中延展,在自由中追寻。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C++】用getch()单字符无回显判断输入是不是回车,最终获得string类型
背景:已设定好密码,输入密码,正确显示“Yes!”,错误提示“Wrong ,try again:”,三次错误显示“You dead!”。特殊问题:如果遇到输入空字符串,也应按输入错误处理。但直接设定一个string并使用cin获得内容,就无法与\n比较。会报错。这里采用方法是,单个单个字符地读入和判断,如果输入的是回车,就判断是否与密码相同,是否超出了可输入密码的次数,如果输入的不是回车,就更新输入的密码。所以,最外层要先判断是不是回车。//i用来判断输入错误的次数int i=0;//原创 2021-03-15 23:53:36 · 1506 阅读 · 0 评论 -
转载-同步和异步的概念
同步和异步的概念转载来源:解释一:解释二:解释三:同步、异步、阻塞和非阻塞的概念同步异步阻塞非阻塞转载来源:同步与异步的概念 来源:博客园 作者: rainbow70626今天看到《WIN32多线程程序设计》的同步控制时,才发现原来自己对同步和异步的概念很模糊,甚至混淆。下面都是高人们的见解,简单明了。解释一:同步是指:当程序1调用程序2时,程序1停下不动,直到程序2完成回到程序1来,程序1才继续执行下去。异步是指:当程序1调用程序2时,程序1径自继续自己的下一个动作,不受程序2的的影响。解转载 2020-10-02 16:59:37 · 347 阅读 · 2 评论 -
C++的类与C语言结构体比较
C++的类与C语言结构体比较一、结构体,类的介绍1.C语言的结构体由于普通数据分配内存不集中,寻址效率不高,而且对数组赋初值时容易发生错位,结构零散不易管理。所以诞生了结构体这一种数据类型,它由若干成员组成,每一个成员可以是一个基本数据类型,也可以是一个构造数据类型。比如最简单一个结构体数据类型:struct student//结构体名称为student{ char name[20]; int nYear; struct date { int day; }db; //db是s原创 2020-08-30 10:43:15 · 2380 阅读 · 2 评论
分享