E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
primer】
C
Primer
Plus(第六版)16.18 编程练习 第3题
#include#include#definePI3.14159265358979structj{doublelen;doublejd;};structz{doublex;doubley;};structzjtoz(structjpj);intmain(void){doublehd;structjpj={sqrt(2.0),//根号2,45度的边长是145.0,};structzzj;zj=jto
apple_50569014
·
2024-02-20 08:09
C
Primer
Plus(第六版)
c语言
开发语言
C
Primer
Plus(第六版)16.18 编程练习 第5题
#include#include#include#defineSIZE7voidluck(intsourse[],intsize,inttimes);intmain(void){intsoid[SIZE];for(inti=0;i
apple_50569014
·
2024-02-20 08:09
c语言
开发语言
C
Primer
Plus(第六版)16.18 编程练习 第6题
/*qsorter.c--usingqsorttosortgroupsofnumbers*/#include#include#include#include#defineNUM5#defineLEN10structnames{charfirst[LEN];charlast[LEN];};constunsignedcharallChar[63]="0123456789abcdefghijklmnop
apple_50569014
·
2024-02-20 08:09
C
Primer
Plus(第六版)
c语言
开发语言
C
Primer
Plus(第六版)16.18 编程练习 第7题
#include#include#includevoidshow_array(constdoublear[],intn);double*new_d_array(intn,...);intmain(){double*p1;double*p2;p1=new_d_array(5,1.2,2.3,3.4,4.5,5.6);p2=new_d_array(4,100.0,20.00,8.08,-1890.0)
apple_50569014
·
2024-02-20 08:06
C
Primer
Plus(第六版)
c语言
开发语言
《C++
Primer
Plus》:内存模型和名称空间
本章内容概览单独编译存储持续性、作用域和连接性定位new运算符名称空间单独编译C++鼓励程序员将组件函数放到独立的文件中,可以单独编译这些文件,然后将它们链接成可执行的程序。我们可以将许多东西放在头文件中,然后再源代码文件中包含这些头文件,头文件常包含以下内容:函数原型使用#define或const定义的符号常量结构声明类声明模板声明内联函数同一个文件只能包含一个头文件一次,不过大部分时候无法避免
Dragon_boy
·
2024-02-20 03:25
《C++
Primer
第五版》——第三章 字符串、向量和数组
《C++
Primer
第五版》——第三章字符串、向量和数组3.0前言3.1命名空间的using声明3.2标准库类型string3.2.1定义和初始化string对象3.2.2string对象上的操作3.2.3
SmileGuy17
·
2024-02-20 01:06
C++
Primer
读书笔记
c++
C++
Primer
第五版第二章练习2.19
/*练习2.19:指针和引用的主要区别:指针是对象,引用不是。*/#include"TouWenJian_2.h"intmain(){}
\一张蓝图绘到底
·
2024-02-19 18:46
c++
C++ //练习 6.40 下面的哪个声明是错误的?为什么?
C++
Primer
(第5版)练习6.40练习6.40下面的哪个声明是错误的?为什么?
Navigator_Z
·
2024-02-14 16:51
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
简并碱基
以下简并碱基所代表的字母在NCBI-Blast,
primer
premier,oligo等软件中能够被识别,故可放心使用。
我想养只猫zhl
·
2024-02-14 15:10
Primer
C++ 学习笔记:输出流的缓冲区
1、每个输出流都管理一个缓冲区,用来保存程序读写的数据2、进行输出时,文本串可能被立即打印出来,也有可能被操作系统保存在缓冲区中,随后打印3、有了缓冲机制,操作系统就可以将程序的多个输出操作组合成单一的系统级写操作。由于设备的写操作可能很耗时,允许系统将多个输出操作组合为单一的设备写操作可以带来很大的性能提升。4、缓冲刷新,即将数据真正写到输出设备或文件5、缓冲刷新的原因可能有:程序正常结束,作为
千与千与千
·
2024-02-14 13:40
C++
c++
缓冲区
Primer
C++
C++中的输入输出流
以下为本人大一时阅读《C++
Primer
Plus》中关于输入输出流章节所做的笔记流:输入:字节从设备流向内存输出:字节从内存流向设备非格式化的I/O:通常针对单个字节传输,速度快,不方便格式化的I/O:
大家好我是Boger
·
2024-02-14 13:10
C++学习笔记
c++
开发语言
C
Primer
Plus编程练习(1.13,P16)
定义程序的目标:把英寸单位转换为厘米单位设计程序:运行程序-提示输入英寸数据-用户输入-获取数据并转换-显示对应的厘米数据
xiaoxian720
·
2024-02-14 00:52
[c++]多态的原理
——《C++11
Primer
》在C++语言中,当我们使用基类的引用或指针调用一个虚成员函数时会执行动态绑定。——《C++11
Primer
》上述内容
SFoRL
·
2024-02-13 23:19
C++
c++
C++
Primer
总结索引 | 第七章:类
1、使用类定义自己的数据类型。通过定义新的类型来反映待解决的问题中的各种概念2、是第2章关于类的话题的延续,主要关注数据抽象的重要性。数据抽象能帮助我们将对象的具体实现与对象所能执行的操作分离开来3、类的基本思想是数据抽象和封装。数据抽象是一种依赖于接口和实现分离的编程(以及设计)技术。类的接口包括用户所能执行的操作;类的实现包括类的数据成员、负责接口实现的函数体以及定义类所需的各种私有函数4、封
Asher Gu
·
2024-02-13 21:06
C++
Primer
c++
开发语言
C++ //练习 6.22 编写一个函数,令其交换两个int指针。
C++
Primer
(第5版)练习6.22练习6.22编写一个函数,令其交换两个int指针。
Navigator_Z
·
2024-02-13 18:33
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
C++
Primer
读书笔记:(P295-324)
FunctionreturnvaluesWhetherafunctioncallisanlvaluedependsonthereturntypeofthefunction.Callstofunctionsthatreturnreferencesarelvalues;otherreturntypesyieldrvalues.//returnanarrayof10ints//notethatarray
__小赤佬__
·
2024-02-13 12:50
C++中cout.setf(ios_base::fixed, ios_base::floatfield);
在练习c++
primer
plus这本书上的程序时,看到一句话“ios_base::fixed,ios_base::floatfield是通过包含iostream来提供的常量”比较疑惑,就多试了几次。
Prettysmo
·
2024-02-13 11:46
ios
c++
C++ //练习 5.24 修改你的程序,使得当第二个数是0时抛出异常。先不要设定catch子句,运行程序并真的为除数输入0,看看会发生什么?
C++
Primer
(第5版)练习5.24练习5.24修改你的程序,使得当第二个数是0时抛出异常。先不要设定catch子句,运行程序并真的为除数输入0,看看会发生什么?
Navigator_Z
·
2024-02-13 08:13
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
C++ //练习 5.15 说明下列循环的含义并改正其中的错误。
C++
Primer
(第5版)练习5.15练习5.15说明下列循环的含义并改正其中的错误。(a)for(intix=0;ix!=sz;++ix){/*...*/}if(ix!=sz)//...
Navigator_Z
·
2024-02-13 00:01
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
C++ //练习 5.12 修改统计元音字母的程序,使其也能统计空格、制表符和换行符的数量。
C++
Primer
(第5版)练习5.12练习5.12修改统计元音字母的程序,使其也能统计空格、制表符和换行符的数量。
Navigator_Z
·
2024-02-12 19:30
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
C++ //练习 5.5 写一段自己的程序,使用if else语句实现把数字成绩转换成字母成绩的要求。
C++
Primer
(第5版)练习5.5练习5.5写一段自己的程序,使用ifelse语句实现把数字成绩转换成字母成绩的要求。
Navigator_Z
·
2024-02-12 15:02
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
C++ //练习 5.6 改写上一题的程序,使用条件运算符(参见4.7节,第134页)代替if else语句。
C++
Primer
(第5版)练习5.6练习5.6改写上一题的程序,使用条件运算符(参见4.7节,第134页)代替ifelse语句。
Navigator_Z
·
2024-02-11 21:31
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
c++11之weak_ptr剖析
一、概述引用《c++
primer
》的话:weak_ptr是一种不控制所指向对象生存期的智能指针,它指向由一个shared_ptr管理的对象。
YaoYuan9323
·
2024-02-11 17:45
boost
库与stl
weak_ptr
C++
Primer
中文版 (第5版)pdf
下载地址:网盘下载C++
Primer
中文版(第5版)是久负盛名的C经典教程,时隔八年之久,终于迎来重大升级。
weixin_30877227
·
2024-02-10 17:33
c/c++
c++
primer
第5版中文版.pdf_伍德里奇计量经济学导论现代观点第5版 pdf
《计量经济学导论:现代观点(第五版)/经济科学译丛;“十一五”国家重点图书出版规划项目》是一本经典的初级计量经济学教材,语言通俗易懂,且辅以恰到好处的案例指导学生学习和运用计量方法。与传统的教材不同,本书在陈述和解释假定时,作者完全放弃了非随机的或在重复样本中加以固定的回归元假定。这种方法更便于读者对计量经济学的理解和应用,是对传统计量经济学教学和研究的一个突破。本书的主要特点是:(1)不需要具备
weixin_39997194
·
2024-02-10 17:33
c++
mysql必知必会第5版pdf
php从入门到精通
pdf
第5版
spc手册
第五版pdf
sql必知必会第5版pdf
C++
Primer
中英文版 (第5版)
C++
Primer
中文版(第5版)是久负盛名的C经典教程,时隔八年之久,终于迎来重大升级。
积跬步___至千里
·
2024-02-10 17:31
c++
编程语言
人工智能
《c++
primer
第5版》全书知识导图
说明本文包含第2章至第19章(第1章为入门示例,因此未包含)导图结构映射原书全部(除易理解的知识示例外)一级标题、二级标题、粗体标题、无标题文本块、建议提示块可用于梳理理解知识结构、快速回顾、作为查书索引导图随个人回顾作修正更新导航第2章变量和基本类型第3章字符串向量和数组第4章表达式第5章语句第6章函数第7章类第8章IO库第9章顺序容器第10章泛型算法第11章关联容器第12章动态内存第13章拷贝
ucoooo
·
2024-02-10 17:31
c++
2021-03-02 C++
Primer
Plus 第十二章 类和动态内存分配 复习题
复习题1.假设String类又如下私有成员:a.下述默认构造函数有什么问题?该构造函数未初始化String类私有域中的变量。b.下述构造函数有什么问题?str=ss会把其地址的值赋给str,应该使用strcpy函数复制参数的值且用new开辟一块内存空间。c.下述构造函数有什么问题?需要根据传入参数的大小,为str开辟一块内存空间,newchar[strlen(s)+1]2.如果您定义了一个类,其指
Reza_
·
2024-02-10 14:06
C++
Primer
: 第十四章 :函数调用运算符
函数调用运算符函数调用运算符必须是成员函数。一个类可以定义多个不同版本的调用运算符,相互之间应该在参数数量或类型上有所区别。如果类定义了调用运算符,则该类的对象称为函数对象。含有状态的函数对象类函数对象除了operator()之外也可以包含其他成员。函数对象类通常含有一些数据成员,这些成员被用于定制调用运算符中的操作。定义一个打印string实参内容的类。默认情况下,我们的类会将内容写入到cout
不会code的菜鸟
·
2024-02-10 12:41
C++学习笔记
C++ 知识点
【参考资料】:《C++
Primer
》P144/730、《EffectiveC++》条款27(1)const_cast:把const属性去掉,即将const转换为非const(也可以反过来),const_cast
zaizai1007
·
2024-02-09 07:35
C++
c++
《C++
Primer
》第二章-变量和基本类型-学习笔记(3)-const&引用&类&头文件
《C++
Primer
》第二章-变量和基本类型-学习笔记(3)文章目录《C++
Primer
》第二章-变量和基本类型-学习笔记(3)const限定符const对象默认为文件的局部变量引用引用是别名定义多个引用
工程师小星星
·
2024-02-08 12:18
编程语言
C++
c++
头文件
C++引用
const限定符
枚举
c语言中关于scanf输入与%c和%s的使用问题(附带缓冲区讲解)
='g'){printf("%c",ch);scanf("%c",&ch);}return0:}此题摘抄于C
Primer
plus第六版第六章复习题第八题当我们输入Gowest,youngman!
only-code
·
2024-02-08 02:32
c语言
c语言
C
Primer
Plus(第六版)15.9 编程练习 第4题
#includevoidgetbitmun(intnum,inti);intmain(){getbitmun(4,2);return0;}voidgetbitmun(intnum,inti){intmask=1;printf("从第0位开始算:%d第%d位是%d\n",num,i,mask&(num>>(i)));}
apple_50569014
·
2024-02-07 19:34
C
Primer
Plus(第六版)
c语言
开发语言
C
Primer
Plus(第六版)15.9 编程练习 第6题
////main.c//15.9-6////Createdbycjmon2024/2/5.//#include#include#includestructfont_style{unsignedintfont_ID:8;unsignedintfont_size:7;unsignedintalignment:2;//如果这里是int类型,因位有一位是正负号,2位便表示不了2._Boolbold:1;_
apple_50569014
·
2024-02-07 19:34
C
Primer
Plus(第六版)
c语言
开发语言
C
Primer
Plus(第六版)15.9 编程练习 第7题
////main.c//15.9-7////Createdbycjmon2024/2/5.//猜测题意是用一个unsignedlong64个位去储存全部信息,一共需要20位即可//00000000000000000000//IDsizealignmentBIU#include#include#include#include#defineMASK_U1//001#defineMASK_I2//010
apple_50569014
·
2024-02-07 19:34
C
Primer
Plus(第六版)
c语言
开发语言
C
Primer
Plus(第六版)15.9 编程练习 第5题
////main.c//15.9-5////Createdbycjmon2024/2/5.//#include#includechar*itobs(intn,char*ps);unsignedintrotate(unsignedintx,inti);intmain(){unsignedintx=2999999999;printf("%u\n",rotate(x,3));//注意这里的打印格式ret
apple_50569014
·
2024-02-07 19:33
C
Primer
Plus(第六版)
c语言
开发语言
C
Primer
Plus(第六版)15.9 编程练习 第3题
#includevoidgetbit(intnum);intmain(){getbit(127);return0;}voidgetbit(intnum){intresult;intsum=0;intmask=1;result=num;while(result!=0){if((result&mask)==1)sum++;result>>=1;}printf("%d打开的位有%d个\n",num,su
apple_50569014
·
2024-02-07 14:12
C
Primer
Plus(第六版)
c语言
开发语言
《C++
Primer
Plus》学习笔记 — 基础知识补充
《C++
Primer
Plus》学习笔记—基础知识补充一、简单输入输出1、cin和字符串输入(1)cin.getline(_Elem*_Str,streamsize_Count)(2)cin.get(_Elem
coding-hwz
·
2024-02-07 11:54
读书笔记
#
《C++
Primer
Plus》
c++
C++ //练习 4.22 本节的示例程序将成绩划分成high pass、pass和fail三种,扩展该程序使其进一步将60分到75分之间的成绩设定为low pass。要求程序包含两个版本:一个版本
C++
Primer
(第5版)练习4.22练习4.22本节的示例程序将成绩划分成highpass、pass和fail三种,扩展该程序使其进一步将60分到75分之间的成绩设定为lowpass。
Navigator_Z
·
2024-02-07 08:46
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
Primer
plus C++ 第十章 对象和类_类的设计进化_构造与析构
/************************************************************************//*1、一般来说,包含类声明的头文件和包含方法定义的源代码文件的文件名应相同,以便跟踪哪些文件与那些文件是一起的。将类声明和成员函数放在不同的文件中,可以将接口的抽象定义(类声明)和实现细节(成员函数定义)分开。*//*****************
yaoming168
·
2024-02-07 07:59
C++语言学习
c++
Primer
plus C++ 第十一章 类和动态内存分配_反面理解String类(class and dynamic memory allocation)
/************************************************************************//*strngbad.h__flawed(缺点)stringclassdefinition*//************************************************************************/#incl
yaoming168
·
2024-02-07 07:59
C++语言学习
c++
Primer
plus C++ 第十六章 标准模板库_STL排序函数
/**STL中排序相关函数:*1)operator#include#include#include//结构体在c++中和类一样对待,他们唯一的区别,就是缺省情况下,struct中的所有成员都是public的,class中的所有成员都是private的structReview{std::stringtitle;intrating;};booloperatorbooks;Reviewtemp;whil
yaoming168
·
2024-02-07 07:29
C++语言学习
C++
STL
Primer
plus C++ 第十章 对象和类_类的设计
类设计的一般步骤:1、提供类声明:数据成员被放在私有部分,成员函数被放在公有部分;格式:classclassName{private:datamemberdeclarationspublic:memberfunctionprototypes}2、实现类成员函数:char*Bozo::Retort();Retort()不仅是char*类型的函数,而是一个属于Bozo类的char*函数,全名为Bozo
yaoming168
·
2024-02-07 07:29
C++语言学习
c++
Primer
plus C++ 第十六章 string类_构造函数
/**介绍string类;*我们先来了解一下string的构造函数:*1)将string对象初始化为s指向的NBTS*string(constchar*s)*2)创建一个包含n个元素的string对象,其中每个元素都被初始化为字符c*string(size_typen,charc)*3)将string对象初始化为对象str中从位子pos开始到结尾的字符,或从位置pos开始的n个字符*string(
yaoming168
·
2024-02-07 07:28
C++语言学习
c++
Primer
Plus C++中的预处理命令
一、常见的预处理功能:预处理器的主要作用就是:把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有:文件包含,条件编译、布局控制和宏替换4种。文件包含:#include是一种最为常见的预处理,主要是做为文件的引用组合源程序正文。条件编译:#if,#ifndef,#ifdef,#endif,#undef等也是比较常见的预处理,主要是进行编译时进行有选择的挑选,注释掉一些指定的代码,以达到版
yaoming168
·
2024-02-07 07:58
C++语言学习
C++
Primer
Plus C++ 复制构造函数
何时调用C++复制构造函数和拷贝构造函数:复制构造函数用于将一个对象复制到新创建的对象中。也就是说,它用于初始化过程中,而不是常规的赋值过程中。类的复制构造函数原型通常如下:class_name(constclass_name&);它接受一个指向类对象的常量引用作为参数。例如,String类的复制构造函数的原型如下:String(constString&);新建一个对象并将其初始化为同类现有对象时
yaoming168
·
2024-02-07 07:28
C++语言学习
C++
Primer
Plus c++ 重写与重载
一、重载(overload)指函数名相同,但是它的参数表列个数或顺序,类型不同。但是不能靠返回类型来判断。(1)相同的范围(在同一个作用域中);(2)函数名字相同;(3)参数不同;(4)virtual关键字可有可无。(5)返回值可以不同;二、重写(也称为覆盖override)父类与子类之间的多态性。子类重新定义父类中有相同名称和参数的虚函数。特征是:(1)不在同一个作用域(分别位于派生类与基类);
yaoming168
·
2024-02-07 07:27
C++语言学习
C++
Primer
Plus c++ 构造函数汇总
一、定义构造函数是一种特殊的方法主要用来在创建对象时初始化对象即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中特别的一个类可以有多个构造函数可根据其参数个数的不同或参数类型的不同来区分它们即构造函数的重载二、构造函数的特点1.构造函数的命名必须和类名完全相同。在java中普通函数可以和构造函数同名,但是必须带有返回值;2.构造函数的功能主要用于在类的对象创建时定义初始化的状态。
yaoming168
·
2024-02-07 07:27
C++语言学习
c++
Primer
Plus c++ #ifndef说明
一、#ifndef定义#ifndefx//ifnotdefine的简写#definex...#endif这是宏定义的一种,它可以根据是否已经定义了一个变量来进行分支选择,一般用于调试等等.实际上确切的说这应该是预处理功能中三种(宏定义,文件包含和条件编译)中的一种----条件编译。C语言在对程序进行编译时,会先根据预处理命令进行“预处理”。C语言编译系统包括预处理,编译和链接等部分。#ifndef
yaoming168
·
2024-02-07 07:57
C++语言学习
C++
C++
Primer
第五版第四章练习4.11
/*练习4.11:书写一条表达式用于测试4个值a、b、c、d的关系,确保a大于b、b大于c、c大于d。//a>b&&b>c&&c>d//*/#include"TouWenJian_4.h"intmain(){return0;}
\一张蓝图绘到底
·
2024-02-06 21:50
c++
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他