![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 82
asd3331380
这个作者很懒,什么都没留下…
展开
-
详解JAVA和C++的区别
转自:微点阅读https://www.weidianyuedu.com/content/5417011000738.html这是Java与C++区别的一个比较完整的答案,大家可以学习一下。 JAVA和C++都是面向对象语言。也就是说,它们都能够实现面向对象思想(封装,继乘,多态)。而由于c++为了照顾大量的C语言使用者, 而兼容了C,使得自身仅仅成为了带类的C语言,多多少少影响了其面向对象的彻底性!JAVA则是完全的面向对象语言,它句法更清晰,规模更小,更易学。它是在对多种程序设计语..转载 2021-12-31 17:45:51 · 706 阅读 · 0 评论 -
浅谈C++函数重载
函数重载的重要性不言而明,但是你知道C++中函数重载是如何实现的呢(虽然本文谈的是C++中函数重载的实现,但我想其它语言也是类似的)?这个可以分解为下面两个问题1、声明/定义重载函数时,是如何解决命名冲突的?(抛开函数重载不谈,using就是一种解决命名冲突的方法,解决命名冲突还有很多其它的方法,这里就不论述了)2、当我们调用一个重载的函数时,又是如何去解析的?(即怎么知道调用的是哪个函数呢)这两个问题是任何支持函数重载的语言都必须要解决的问题!带着这两个问题,我们开始本文的探讨。本文的主要内容转载 2021-12-29 12:01:06 · 94 阅读 · 0 评论 -
浅谈C++函数重载
转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习知识的网站导读:函数重载的重要性不言而明,但是你知道C++中函数重载是如何实现的呢(虽然本文谈的是C++中函数重载的实现,但我想其它语言也是类似的)?这个可以分解为下面两个问题1、声明/定义重载函数时,是如何解决命名冲突的?(抛开函数重载不谈,using就是一种解决命名冲突的方法,解决命名冲突还有很多其它的方法,这里就不论述了)2、当我们调用一个重载的函数时,又是如何去解析的?(即怎么知道调用的转载 2021-12-22 13:00:47 · 244 阅读 · 0 评论 -
网页数据导入excel的问题
转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习知识的网站网页数据导入excel共分三步:第一步:建立EXCEL.JS文件====文件的代码=========var idTmr = "";function copy(tabid){var oControlRange = document.body.createControlRange();oControlRange.add(tabid,0);oControlRange.select(...转载 2021-12-18 12:57:50 · 512 阅读 · 0 评论 -
浅谈C++函数重载
转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习知识的网站导读:函数重载的重要性不言而明,但是你知道C++中函数重载是如何实现的呢(虽然本文谈的是C++中函数重载的实现,但我想其它语言也是类似的)?这个可以分解为下面两个问题1、声明/定义重载函数时,是如何解决命名冲突的?(抛开函数重载不谈,using就是一种解决命名冲突的方法,解决命名冲突还有很多其它的方法,这里就不论述了)2、当我们调用一个重载的函数时,又是如何去解析的?(即怎么知道调用的转载 2021-12-07 18:33:28 · 104 阅读 · 0 评论 -
谈谈C/C++文件流的操作
转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习知识的网站C/C++文件流文件流是以外存文件为输入/输出对象的数据流。输出文件流是从内存流向外存文件的数据,输入文件流是从外存文件流向内存的数据。每一个文件都有一个内存缓冲区与之对应。这里主要讨论两种文件的操作。3.3.1 ASCII 文件的操作程序描述:从键盘读入一行字符,把其中的字母字符依次存放在磁盘文件f2.dat 中,再将此磁盘文件读入程序,将其中的小写字母改为大写字母,并存入磁盘文件f原创 2021-12-06 15:28:29 · 348 阅读 · 0 评论 -
JAVA和C++的区别
转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习知识的网站这是Java与C++区别的一个比较完整的答案,大家可以学习一下。 JAVA和C++都是面向对象语言。也就是说,它们都能够实现面向对象思想(封装,继乘,多态)。而由于c++为了照顾大量的C语言使用者, 而兼容了C,使得自身仅仅成为了带类的C语言,多多少少影响了其面向对象的彻底性!JAVA则是完全的面向对象语言,它句法更清晰,规模更小,更易学。它是在对多种程序设计语言进行了深入细致研究的基原创 2021-12-03 09:40:09 · 1146 阅读 · 0 评论 -
C语言基本数据:实型
转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习知识的网站实型数据也称为浮点数或实数。在C语言中,实数只采用十进制。它有二种形式:十进制小数形式和指数形式。 实数的表示1) 十进制数形式由数码0~ 9和小数点组成。 例如:0.0、25.0、5.789、0.13、5.0、300.、-267.8230 等均为合法的实数。注意,必须有小数点。2) 指数形式由十进制数,加阶码标志“e”或“E”以及阶码(只能为整数,可以带符号)组成。其一般形式原创 2021-12-03 22:19:23 · 1106 阅读 · 0 评论 -
C语言中“##“的独特用法
转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习网站市面上有很多比较火的编程语言,比如Python、 JAVA、 Go等,你可能觉得C语言很古老、很落后。如果你有这种想法,那可能你只是一个初学的菜鸟。之前给大家分享《C语言中几种特殊标准定义和用法》忘记了C语言中一个重要的内容,就是##的用法,可能绝大部分 C 程序员都不知道"##"隐藏用法,下面就来给大家讲讲。一、##的“表”用法想必很多人都知道"##"的用法——它本质上是一个“胶水运算”(..原创 2021-11-23 22:34:39 · 89 阅读 · 0 评论 -
C/C++基础学习:数据类型
转自:微点阅读http://www.weidianyuedu.com/基本数据类型整型:short ,int , long , long long我们比较常用的是int 和 long long ,为什么会常用long long ,因为它能表示更大的数据范围。int 是占4个字节,1个字节8位,所以int的范围是(-2^31 ~ 2^31-1)long long 占8个字节 取值范围 (-2^63 ~ 2^63-1)#include<cstdio>#include&l.原创 2021-11-12 11:11:24 · 386 阅读 · 0 评论 -
盘点当前40种常用的芯片封装技术。
来源:微点阅读 转存失败重新上传取消转存失败重新上传取消封装,Package,是把集成电路装配为芯片最终产品的过程,简单地说,就是把Foundry生产出来的集成电路裸片(Die)放在一块起到承载作用的基板上,把管脚引出来,然后固定包装成为一个整体。今天小编整理了40种常用芯片封装技术,一起来了解一下吧。转存失败重新上传取消BGA 封装(...原创 2021-11-11 09:46:23 · 3387 阅读 · 0 评论 -
c++智能指针
c++程序执行时内存大致分为四个区域代码区:存放函数体的二进制代码,由操作系统管理全局区:存放全局变量和静态变量以及常量(const修饰的全局常量和字符串常量)栈区:由编译器自动分配和释放,存放函数的参数和局部变量等,注意不要返回局部变量的地址,因为跳出作用域,局部变量就会被释放。局部常量存放在栈区堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收概要 c++需要程序员自己去管理内存的申请和释放,随着语言的进步,java、python使用了垃圾回收机制去管理内存,不.转载 2021-11-10 23:47:35 · 61 阅读 · 0 评论