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
5th 第十九章 特殊工具与技术
第十九章特殊工具与技术19.1控制内存分配19.1.1重载new和deletemalloc函数与free函数19.1.2定位new表达式19.2运行时类型识别19.2.1dynamic_cast运算符指针类型的dynamic_cast引用类型的dynamic_cast19.2.2typeid运算符使用typeid运算符19.2.3使用RTTI19.2.4type_info类19.3枚举类型枚举成员
Sansui_Meng
·
2025-06-25 02:39
C++primer
笔记
c++
【C++基础】第四十课:函数指针
【C++基础】系列博客为参考《C++
Primer
中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。1.函数指针函数指针指向的是函数而非对象。和其他指针一样,函数指针指向某种特定类型。
x-jeff
·
2025-06-21 13:40
C++基础
c++
C
primer
plus (第六版)第七章 编程练习第4题,第5题
题目:4.使用ifelse语句编写一个程序读取输入,读到#停止。用感叹号替换句号,用两个感叹号替换原来的感叹号,最后报告进行了多少次替换。#includeintmain(){charch;intnum1=0;intnum2=0;printf("Pleaseentryasentences:\n");while((ch=getchar())!='#'){if(ch=='.')//情况1,当ch为.打印
海上Bruce
·
2025-06-17 04:04
C语言学习
c语言
C
primer
plus (第六版)第七章 编程练习第9题
题目:9.编写一个程序,只接受正整数输入,然后显示所有小于或等于该数的素数。#includelongprime(unsignedlongnum);//优先考虑建立判断素数的函数,素数原值返回,非素数返回-1intmain(){longi,j;unsignedlongpositive_integer;//输入的正整数unsignedlongprime_print;//需要打印的素数printf("P
·
2025-06-15 08:47
最强的CursorRules RIPER-5
RIPER-5MODE:STRICTOPERATIONALPROTOCOLCONTEXT
PRIMER
YouareClaude3.7,youareintegratedintoCursorIDE,anA.IbasedforkofVSCode.Duetoyouradvancedcapabilities
weixin_47233946
·
2025-06-06 20:35
编程
AI专栏
Cursor
GitHub 趋势日报 (2025年06月04日)
trendforge.devlive.org/本日报中的项目描述已自动翻译为中文今日获星趋势图今日获星趋势图1757onlook870nautilus_trader702ChinaTextbook582system-design-
primer
429HowToCook416agent-zero354postiz-app223RedditVideoMak
qianmoQ
·
2025-06-06 01:02
GitHub
项目趋势日报
github
GitHub 趋势日报 (2025年06月03日)
TrendForge系统生成|https://trendforge.devlive.org/本日报中的项目描述已自动翻译为中文今日获星趋势图今日获星趋势图2404onlook860system-design-
primer
380nautilus_trader372agent-zero357postiz-app249RedditVideoMakerBot223cursor-free-vip189da
qianmoQ
·
2025-06-06 01:01
GitHub
项目趋势日报
github
System Design
Primer
:系统设计面试与架构学习的超级宝典
SystemDesign
Primer
:系统设计面试与架构学习的超级宝典在后端开发、架构设计和大厂面试中,“系统设计”常被视为决定技术深度与广度的关键环节。
DeepLinkDeepLink
·
2025-06-05 14:44
开源项目分享
面试
学习
系统架构
后端
分布式
开源项目推荐
技术成长
GitHub 趋势日报 (2025年06月02日)
本日报中的项目描述已自动翻译为中文今日获星趋势图今日获星趋势图1339prompt-eng-interactive-tutorial1080courses624onlook596system-design-
primer
436agent-zero307syncthing231nautilus_trader2
qianmoQ
·
2025-06-04 07:53
GitHub
项目趋势日报
github
GitHub 趋势日报 (2025年06月01日)
trendforge.devlive.org/本日报中的项目描述已自动翻译为中文今日获星趋势图今日获星趋势图971prompt-eng-interactive-tutorial453onlook421system-design-
primer
418the-book-of-secret-knowledge369syncthing360ai-agents
qianmoQ
·
2025-06-04 07:51
GitHub
项目趋势日报
github
C
Primer
Plus 第六版 第十五章 编程练习
1.编写一个函数,把二进制字符串转换为一个数值。例如,有下面的语句:char*pbin="01001001";那么把pbin作为参数传递给该函数后,它应该返回一个int类型的值73。#include#include#defineSIZE9char*s_gets(char*st,intn);structbin{unsignedinteight:1;unsignedintseven:1;unsigne
「已注销」
·
2025-05-31 23:47
c语言
开发语言
C
primer
plus (第六版)第六章 编程练习第12题
题目:12.考虑下面两个无限序列:1.0+1.0/2.0+1.0/3.0+1.0/4.0+...1.0-1.0/2.0+1.0/3.0-1.0/4.0+...编写一个程序计算这两个无限序列的总和,直到到达某次数。提示:奇数个-1相乘得-1,偶数个-1相乘得1。让用户交互地输入指定的次数,当用户输入0或负值时结束输入。查看运行100项、1000项、10000项后的总和,是否发现每个序列都收敛于某值?
海上Bruce
·
2025-05-31 23:14
C语言学习
c语言
开发语言
C
primer
plus (第六版)第六章 编程练习第7题
题目:7.编写一个程序把一个单词读入一个字符数组中,然后倒序打印这个单词。提示:strlen()函数(第4章介绍过)可用于计算数组最后一个字符的下标。#include#includeintmain(){charch[40];intword_length;inti;printf("Pleaseentryaword:\n");scanf("%s",ch);word_length=strlen(ch);
海上Bruce
·
2025-05-31 23:44
C语言学习
c语言
开发语言
C
primer
plus (第六版)第六章 编程练习第8, 9题
题目:8.编写一个程序,要求用户输入两个浮点数,并打印两数之差除以两数乘积的结果。在用户输入非数字之前,程序应循环处理用户输入的每对值。#includeintmain(){doublenum1,num2;doublenum_diff,num_multiply;inttemp;printf("Pleaseentrytwofloatnumbers:\n");temp=scanf("%lf%lf",&n
海上Bruce
·
2025-05-31 22:43
C语言学习
c语言
算法
开发语言
visual studio 2022中如何配置Debug和Release版本
书籍:《C++
Primer
》环境:visualstudio2022内容:1.1.1.CompilingandExecutingOurProgram说明:以上内容大部分来自腾讯元宝。
程工的学习乐园
·
2025-05-31 21:35
C++
Primer
visual
studio
Debug
Release
lambda表达式详解
类函数,又称函数对象或仿函数,c++中由重载`()`运算符实现在C++
Primer
真本书中,lambda表达式初次出现位于泛型算法这一章节里,可见lambda表达式很大程度上是为了泛型
百渡ovO
·
2025-05-23 13:15
开发语言
c++
算法
板凳——————————————————c++(104)
c++
Primer
Plus(第六版)#if0#includeintmain(){unsignedintyards{},feet{},inches{};std::cout>yards>>feet>>inches
fengye207161
·
2025-05-18 16:26
C
PRIMER
PLUS——第10节:结构体、共用(同)体/联合体
目录1.结构体1.1含义格式1.2起别名1.3结构体作为函数参数1.4结构体嵌套1.5内存对条2.共用体(1)定义(2)格式(3)特点(4)与结构体区别(5)例题1.结构体1.1含义格式(1)定义:可理解为自定义的数据类型,是由一批数组组合而成的结构型数据,里面的每一个数据都是结构体的“成员”。(2)格式:struct结构体名字{成员1;成员2;......};(3)书写位置:里面:局部位置,只能
航Hang*
·
2025-05-16 04:46
C
PRIMER
PLUS
c语言
开发语言
visual
studio
C++
primer
-lambda表达式与bind
lambda表达式:无需头文件lambda表达式是一个可调用的代码单元,可以将其理解为一个未命名的内联函数;可调用即可以对该对象使用调用运算符。支持调用运算符的对象,包括:重载了调用运算符的类,lambda表达式,函数及函数指针。以下是lambda表达式的通用写法:[捕获列表](参数列表)->返回类型{函数体内容}例1:[sz](inti)->bool{returnsz>i;}是一个lambda表
橙某xx
·
2025-05-12 02:52
C++primer学习笔记
c++
开发语言
C语言二维数组及数组指针、指针数组
这道题是C
primer
plus第10章的课后习题,对于我们理
不悔哥
·
2025-05-10 10:01
c语言
开发语言
60个 Linux C/C++ 实战小项目,挑战年薪30万+
最近公众号后台收到好多小伙伴的私信:"小康哥,我已经把《C++
Primer
》啃完了,Linux环境也玩得差不多了,但就是不知道该做啥项目练手...""
·
2025-05-08 16:50
c++
C++_
Primer
_Plus学习笔记-第三章
/*第三章字符串、向量和数组*/**内置类型由C++语言直接定义,体现计算机硬件本身具备的能力**标准库定义更高级性质类型,未直接实现再计算机硬件中3.1命名空间的using声明1.命名空间作用域操作符(::):编译器从操作符左侧名字所示作用域寻找右侧对象2.using声明完成之后可以直接访问命名空间的名字**usingnamespace::name;**每个名字(成员)都需要独立声明3.头文件不
誓言0817
·
2025-04-25 08:28
C++
学习笔记
C++
Primer
学习 -- Day 1
第1、2章知识点总结1、Hello,World!1.1、输入输出1.2、while(std::cin>>value)2、变量和基本类型2.1.1、unsigned==建议==2.1.2类型转换==建议====建议==2.2.1变量定义==提醒==列表初始化==提醒==2.2.2变量声明和定义==提醒==2.3.1引用引用特点2.3.2指针指针特点==关键概念====建议====建议==void*指
狂炫小悲伤
·
2025-04-24 21:09
C++
Primer
c++
学习
开发语言
笔记
【C++基础】第二十七课:sizeof运算符
【C++基础】系列博客为参考《C++
Primer
中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。
x-jeff
·
2025-04-23 20:23
C++基础
c++
C++
primer
-学习心得-第13章-拷贝控制
文章目录C++
primer
-学习心得-第三部分-类设计者的工具第13章-拷贝控制13.1拷贝、赋值与销毁1.拷贝构造函数练习13.52.拷贝赋值运算符练习13.83.析构函数练习13.114.三/五法则
xhh22900
·
2025-04-16 22:21
笔记
C/C++
c++
指针
内存管理
C++
Primer
第五版 习题答案 第十三章 拷贝控制(Copy Control)
练习13.1拷贝构造函数是什么?什么时候使用它?如果一个构造函数的第一个参数是自身类类型的引用,且任何额外的参数都有默认值,则次构造函数是拷贝构造函数。一个对象作为函数参数,以值传递的方式传入函数体;一个对象作为函数返回值,以值传递的方式从函数返回;一个对象用于给另外一个对象进行初始化(常称为赋值初始化);用花括号列表初始化一个数组中的元素或一个聚合类成员。练习13.2解释为什么下面的声明是非法的
沙漠之舟tx
·
2025-04-16 22:20
C++
C++
拷贝控制
习题答案
第五版
primer
C++
primer
(第五版)---13章(拷贝控制)
目录C++11特性(explicit关键字)拷贝控制拷贝构造函数:拷贝赋值运算符(也具有合成拷贝赋值运算符):析构函数三五法则:(C++11)使用=default来显式要求编译器生成合成的成员函数版本:(c++11)=delete(可对任意成员函数使用此关键字)阻止拷贝:拷贝控制和资源管理:一是行为像值一样的类:而一类是像指针一样行为的类:交换操作:C++11特性(移动构造函数,右值引用):右值和
violet_小白学习后端c++
·
2025-04-16 22:49
c++
C
PRIMER
PLUS——第4节:三大结构
目录1.顺序结构2.选择结构3.循环结构4.3种无限循环5.跳转控制语句6.扩展7.综合训练(1)while练习(2)for练习(3)if-else练习①判断一个数是奇数还是偶数②判断一个年份是否为闰年③实现一个简单的四则运算计算器,能处理加、减、乘、除四种基本运算,并且要考虑除数为零的异常情况。(4)三大结构综合训练①输入一个正整数n,计算1到n中所有能被3整除但不能被5整除的数的和,并输出结果
航Hang*
·
2025-04-16 21:42
C
PRIMER
PLUS
c语言
开发语言
visual
studio
C++
Primer
11.3.6节练习
练习11.33:#includeusingnamespacestd;#include#include#include#include#include#include#includeconststring&transform(conststring&s,map&mp_trans){autoit=mp_trans.find(s);if(it!=mp_trans.end()){//在单词转换规则中,转换
小白学C++.
·
2025-04-13 12:54
C++基础
c++
开发语言
算法
C++
primer
学习笔记记录
用以记录在读经典书籍《c++
primer
》时的笔记。构建一套完整的体系结构。以及将对一些重难点进行其他材料的拓展和补充。
躺平的吧啦啊吧
·
2025-04-06 13:21
c++
学习
笔记
1024程序员节
八股(C++/Python/计网/数据库/操作系统)
C++知识C++所有内容:【C++
Primer
】目录_今岁成蹊的博客-CSDN博客_c++
primer
目录《EffectiveC++》目录_KangRoger的博客-CSDN博客【C++
Primer
】目录
我要这脸有何用
·
2025-04-04 13:03
面经
面经
【深度C++】之“lambda表达式”
0.什么是lambda表达式《C++
Primer
(第5版)》对lambda表达式(lambdaexpression)的定义为:一个lambda表达式表示一个可调用的代码单元。
Jinxk8
·
2025-03-26 07:01
面向对象C++
c++
编程语言
C++
Primer
书店程序在VsCode中 error: no match for call to ‘(std::__cxx11::string...)错误
原来的文件中代码中total.isbn()==trans.isbn()在VsCode中会报错,“无法匹配调用错误”。compile.cpp:12:37:error:nomatchforcallto‘(std::__cxx11::string{akastd::__cxx11::basic_string})()’if(total.isbn()==trans.isbn())解决办法:将.isbn()后的
hh_is_me
·
2025-03-25 03:59
学习杂记
c++
vscode
C++
Primer
学习(13.1 拷贝、赋值与销毁)
当定义一个类时,我们显式地或隐式地指定在此类型的对象拷贝、移动、赋值和销毁时做什么。一个类通过定义五种特殊的成员函数来控制这些操作,包括:拷贝构造函数(copyconstructor)、拷贝赋值运算符(copy-assignmentoperator)、移动构造函数(moveconstructor)、移动赋值运算符(move-assignmentoperator)和析构函数(destructor)。
黑果果的思考
·
2025-03-25 01:15
零基础学习C++
c++
学习
用c++语言编写的小程序,利用C++编写一些有趣的小程序
C语言是大学的必修课,于是在军训期间,我就买来《C++
Primer
》自
瑞士鲁迅
·
2025-03-23 12:10
用c++语言编写的小程序
C++
primer
plus 1.1 C++ 简介
1.1C++简介文章目录1.1C++简介前言C++简介C++与C语言的联系有无C语言基础与C++学习前言C++继承了C语言高效,简洁,快速和可移植性的传统。C++面向对象的特性带来了全新的编程方法,这种方法是为应付复杂程度不断提高的现代编程任务而设计的。C++的模板特性提供了另一种全新的编程方法—泛型编程。以上三件法宝确定了C++语言的特色。在第一章中我将按照本书的逻辑讲起,在从中增加一些自己的见
C_VuI
·
2025-03-18 07:05
C++
primer
plus
c++
C++
Primer
Plus:第八章 - 函数探幽
0、本章内容:内联函数。引用变量。如何按引用传递函数参数。默认参数。函数重载。函数模板。函数模板具体化。1、C++内联函数:为提高程序运行速度所做的一项改进。在函数声明前加上关键字inline,在函数定义前加上关键字inline。不能使用递归。2、引用变量:2.1创建引用变量指向相同的值和内存单元,会一起变换。引用在声明的时候必须初始化。使用指针也不能修改引用的指向。2.2将引用作为函数参数2.3
我是一片小树叶
·
2025-03-17 06:32
C++
基础构建
函数探幽
《C++
primer
》第六章
一、函数基础函数的定义包括:返回类型、函数名、形参列表、函数体/*编写函数*/intfact(intval){intret=1;while(val>1)ret*=val--;returnret;}/*调用函数*/intmain(void){intj=fact(5);cout#includeusingnamespacestd;intmain(intargc,char*argv[]){//检查是否提供
鱼不如渔
·
2025-03-16 04:48
C++
Primer第五版——读书笔记
c++
开发语言
C++
Primer
学习(5.4和5.5 迭代语句和跳转语句)
5.4迭代语句迭代语句通常称为循环,它重复执行操作直到满足某个条件才停下来。while和for语句在执行循环体之前检查条件,dowhile语句先执行循环体,然后再检查条件。5.4.1while语句只要条件为真,while语句(whilestatement)就重复地执行循环体,它的语法形式是while(condition)statement;在while结构中,只要condition的求值结果为真就
黑果果的思考
·
2025-03-08 12:52
零基础学习C++
c++
C++
Primer
学习(5.3条件语句)
5.3条件语句C++语言提供了两种按条件执行的语句。一种是if语句,它根据条件决定控制流:另外一种是switch语句,它计算一个整型表达式的值,然后根据这个值从几条执行路径中选择一条。5.3.1if语句if语句(ifstatement)的作用是:判断一个指定的条件是否为真,根据判断结果决定是否执行另外一条语句。if语句包括两种形式:一种含有else分支,另外一种没有。简单if语句的语法形式是if(
黑果果的思考
·
2025-03-08 12:51
零基础学习C++
c++
学习
C++
Primer
学习(5.1和5.2 简单语句和语句作用域)
通常情况下,语句是顺序执行的。但除非是最简单的程序,否则仅有顺序执行远远不够。因此,C++语言提供了一组控制流(fow-of-control)语句以支持更复杂的执行路径。5.1简单语句C++语言中的大多数语句都以分号结束,一个表达式,比如iva1+5,末尾加上分号就变成了表达式语句(expressionstatement)。表达式语句的作用是执行表达式并丢弃掉求值结果:ival+5;//一条没什么
黑果果的思考
·
2025-03-08 12:50
零基础学习C++
c++
学习
c++
primer
plus知识点总结
#includeintmain(){usingnamespacestd;//可以写在main外,为全局//usingstd:cin;//usingstd:cout;//usingstd:endl;intn;//声明变量cout>n;//输入cout=short)、long(32)、longlong(64)#include//符号常量可以调用INT_MAX、SHRT_MAX、LONG_MAX、LLO
湖前一人对影成双
·
2025-03-06 03:06
c++
算法
开发语言
《C++
Primer
Plus》学习笔记 2.1.3 C++预处理器和iostream文件
程序清单2-1myfirst.cpp//myfirst.cpp--displaysamessage#include//aPREPROCESSORdirectiveintmain()//functionheader{//startoffunctionbodyusingnamespacestd;//makedefinitionsvisiblecoutusingnamespacestd;可使用其他代码替
weixin_33859844
·
2025-03-04 14:00
c/c++
C++
Primer
Plus 编程练习题 第二章 开始学习C++
1.姓名和地址#includeusingnamespacestd;intmain(){stringname;cout>name;stringdress;cout>dress;coutusingnamespacestd;intmain(){intl;cout>l;intm=220*l;coutusingnamespacestd;voidmice(void){coutusingnamespacestd
MYX_309
·
2025-03-03 12:14
C++
Primer
Plus
编程练习题
c++
开发语言
学习
C++
Primer
初识泛型算法
欢迎阅读我的【C++
Primer
】专栏专栏简介:本专栏主要面向C++初学者,解释C++的一些基本概念和基础语言特性,涉及C++标准库的用法,面向对象特性,泛型特性高级用法。
c-c-developer
·
2025-02-27 01:53
C++Primer
c++
C++
Primer
泛型算法定制操作
欢迎阅读我的【C++
Primer
】专栏专栏简介:本专栏主要面向C++初学者,解释C++的一些基本概念和基础语言特性,涉及C++标准库的用法,面向对象特性,泛型特性高级用法。
c-c-developer
·
2025-02-27 01:53
C++Primer
c++
C++
Primer
算法概述
欢迎阅读我的【C++
Primer
】专栏专栏简介:本专栏主要面向C++初学者,解释C++的一些基本概念和基础语言特性,涉及C++标准库的用法,面向对象特性,泛型特性高级用法。
c-c-developer
·
2025-02-27 01:49
C++Primer
c++
【C++基础】第十一课:处理类型
【C++基础】系列博客为参考《C++
Primer
中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。1.类型别名类型别名是一个名字,它是某种类型的同义词。
x-jeff
·
2025-02-26 22:00
C++基础
c++
开发语言
C++
Primer
容器适配器
欢迎阅读我的【C++
Primer
】专栏专栏简介:本专栏主要面向C++初学者,解释C++的一些基本概念和基础语言特性,涉及C++标准库的用法,面向对象特性,泛型特性高级用法。
c-c-developer
·
2025-02-25 07:54
C++Primer
c++
c++_
primer
_chapter13
十三章拷贝复制1.拷贝、赋值、销毁、移动构造、移动赋值(以StrVec为例)析构函数:~StrVec();拷初构造函数:StrVec(constStrVec&);拷贝赋值函数:StrVec&operator=(constStrVec&);移动构造函数:StrVec(StrVec&&s)noexcept;移动赋值函数:StrVec&operator=(StrVec&&)noexcept;三法则如果一
oymaster
·
2025-02-25 02:47
c++_primer_5th
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
其他