![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
zhangxiafll
这个作者很懒,什么都没留下…
展开
-
【c++】第十四章 重载操作符与转换
第十四章 重载操作符与转换1.重载操作符的定义重载操作符是具有特殊名称的函数:保留字operator后接需定义的操作符符号。重载操作符具有返回类型和形参表,如:Sales_item operator+(const Sales_item&,const Sales_item&);声明加号操作符,可用于将两个Sales_item对象相加并获得一个Sales_item对象...原创 2018-08-13 15:48:24 · 166 阅读 · 0 评论 -
c++程序初写(3个适合初学者的小程序)
最近刚开始学c++,主要通过看书,视频以及学习网上大牛的笔记,以下程序是在网上和视频学习中,学习别人的程序后自己动手编写的,可能会有一些重复的地方,望谅解。学习总结:1.编写测试案例时可以使用不同的命名空间namespace,这样可以避免使用同一个变量,并且易于操作修改程序,看着也很舒服2.在每个命名空间前添加此命名空间中所需要的头文件(不存在重复使用,c++内部能避免重复使用),不用...原创 2018-04-03 16:04:24 · 24570 阅读 · 1 评论 -
【c++ primer5】重点知识总结
一.变量和基本类型1.字符和字符串区别单引号括起来的一个字符称为char型,如‘abs’双引号括起来的零个或多个字符构成字符串,如“hello world”编译器会在每个字符串的结尾处添加一个空字符‘\0’,所以字符串的实际长度比它的内容多12.类型转换当一个算数表达式中既有无符号数又有int值时,那个int值就会转换成无符号数。例:unsigned u = 10...原创 2018-11-29 21:20:00 · 1113 阅读 · 0 评论 -
string,int,char 相互转换
string,int,char 相互转换String转int法1:string s;int tmp=atoi(s.c_str());法2:string s="12";istringstream a(s);//构造输入字符串流,流的内容初始化为“12”的字符串 int tmp;a>>tmp;string转const char *string s;...原创 2019-02-21 18:55:36 · 900 阅读 · 1 评论 -
十六进制数,十进制数,八进制数,二进制数相互转换
#include<iostream>using namespace std;void decimalToBinary(int n) { int a; a = n % 2; // 取余 n = n >> 1; //右移一位 相当于除以2 if (0 != n) { decimalToBinary(n); }...原创 2019-04-21 21:36:56 · 952 阅读 · 0 评论 -
华为笔试题总结
IP地址交集判断题目描述:输入四个IP端,前两个为第一个IP段的起始和终止地址,后两个是第二个IP段的起始和终止地址,判断这两个IP段是否存在交集输入描述:输入4个IP输出描述:如果存在交集,输出 Overlap IP ; 如果不存在交集,输出 No Overlap IP#include<iostream>#include<vector>#includ...原创 2019-04-21 21:47:08 · 959 阅读 · 5 评论