ioDraw
中文
中文
English
Español
العربية
Français
Português
Pусский
日本語
Deutsch
한국어
Italiano
工具
博客
模板
产品
流程图
思维导图
甘特图
在线白板
代码绘图
文本绘图
在线图表
SVG编辑器
海报设计
图片编辑器
AI助手
Android
C++
单例模式详解----懒汉式/饿汉式(C++实现)
单例模式: 单例模式是一种常用的软件涉及模式,在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源.如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式的要求:构造函...
2021-03-20 20:15
阅读数 71
C++ 涨知识!new和delete知识总结(全面详细)
回顾C学C++的小伙伴之前一定有学过C吧,C语言申请空间都是在堆区上开辟的,而申请的方式有3种;malloc、calloc和realloc。malloc:函数原型void* malloc(size_t size) 参数size为要分配的字节数,返回值是void*,通常要强转为我们需要申请空间的...
2021-03-14 22:19
阅读数 91
《Effective C++》条款05、06(编译器自动生成的函数)
05 编译器自动合成的函数一般情况下,如果我们的类没有自定义的构造函数、拷贝构造函数、以及复制运算符重载,那么编译器就会为我们自动合成一个这些函数。因此当你写一个空类时,其实你的代码实际上是包含这些函数的,但是编译器将他隐藏了。当你需要用到这些函数时,编译器就会合成这些函数。含有引用 &...
2021-03-05 09:55
阅读数 29
字符串操作函数和内存函数详解
字符串操作函数的实现1.strlen函数函数功能:计算指定的字符串string的长度。应用int main(){ char* str = "abcdef"; printf("%d\n",strlen(str)); return 0;}模拟实现strlen函数1.计数器实现#include<...
2021-02-16 17:54
阅读数 114
玩转指针重难点(1)
一、字符指针1.字符指针的两种写法int main(){ char ch = 'a'; char*pc = &ch; char*p = "abcdef"; //将首字符a的地址放入p中 return 0;}既可以用取址符号,也可以双引号加字符,这里的abcdef是一个常量字符串,是不能...
2021-02-08 11:15
阅读数 57
C/C++实现扫雷小游戏
C/C++实现扫雷对于扫雷小游戏来说,相信很多C/C++的初学者都希望能会这一款游戏本人是用C++写的,如果想用C语言写的小伙伴对应修改即可我们先梳理思路1.初始化棋盘,这里需要两个棋盘,玩过扫雷游戏的玩家应该知道,给你的界面是*****这样的,需要你自己去扫点,但对于设计这款游戏的人来说,是...
2021-02-07 13:54
阅读数 54
数据在内存中的存储
数据在整数中的存储1.源码,反码,补码首先我们先了解一下原码,反码,补码的概念:计算机中的有符号数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位三种表示方法各不相同。原码:直接将二进制按照正负数的形式翻译成二进制就可...
2021-02-07 13:02
阅读数 70
C++多态的好处和作用(用实例说话)
C++多态的好处和作用(用实例说话)在面向对象的程序设计中,使用多态能够增强程序的可扩充性,即程序需要修改或增加功能时,只需改动或增加较少的代码。此外,使用多态也能起到精简代码的作用。本节通过两个实例来说明多态的作用。游戏程序实例游戏软件的开发最能体现面向对象设计方法的优势。游戏中的人物、道具...
2021-01-03 21:39
阅读数 37
C++和C++程序员快要被市场淘汰了?
编程语言在某种程度上很像朝代,随着时间流逝而一代代更迭,有些编程语言正面临着淘汰,消亡在历史的洪流中。在互联网上,关于C++将要被市场所淘汰的讨论从未停止过,有人说C++是一门过时的编程语言,也有人说,C++是不可替代的。那么,C++过时了吗?C++程序员会不会被淘汰?100offer的观点是...
2020-11-05 14:18
阅读数 53
【socket】案例分析
所谓网络,就是很多电脑相互连接起来所组成的。我们要学网络编程,其实就是编程来实现两个计算机之间通信。 比如,浏览器就使用到网络通信,使得我们的计算机可以和网站服务器通信,获取到我们需要浏览的内容。 又如,qq 让我们可以和好朋友一起交流。以上这些都是使用到了网络编程。两台电脑通信,那么 数据是...
2020-10-24 15:11
阅读数 65
«
29
30
31
32
33
34
35
36
37
»
技术
Java
1212 篇
Python
927 篇
开发语言
608 篇
c语言
463 篇
算法
461 篇
MySQL
438 篇
数据库
394 篇
前端
387 篇
更多...
今日推荐
ioDraw Mac客户端安装教程
阅读数 19
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:
[email protected]
关注微信
©2020-2024 ioDraw All rights reserved,
Privacy Policy