![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 67
qq_28479381
不断努力,不断提升!!!
展开
-
c++指针基础总结
指针: 指针是"指向"另外一种类型的复合类型。 与引用类似,指针也实现了对其他对象的间接访问。 指针与引用相比又有很多不同点: 1. 指针本身就是一个对象,允许对指针赋值和拷贝,而且在指针的生命周期内它可以先后指向几个不同的对象 2. 指针无需在定义时赋初值。 和其他内置类型一样,在块作用域内定义的指针如果没有被初始化,也将拥有一个不确定的值。定义指针类型的原创 2016-09-26 14:29:31 · 211 阅读 · 0 评论 -
C++ Socket编程步骤
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。服务器端编程的步骤:1:加载套接字库,创建套接字(WSAStartup()/socket());2:绑定套接字到一个IP地址和一个端口上(bind());3:将套接字设置为监听转载 2017-02-24 12:25:30 · 226 阅读 · 0 评论 -
常用socket函数详解
常用socket函数详解关于socket函数,每个的意义和基本功能都知道,但每次使用都会去百度,参数到底是什么,返回值代表什么意义,就是说用的少,也记得不够精确。每次都查半天,经常烦恼于此。索性都弄得清楚、通透,并记录下来,一来便于自己记忆,再者以防日后查阅、回顾。 主要介绍:socket、bind、listen、connect、accept、send、sendto、recv、recv转载 2017-02-24 11:18:37 · 2669 阅读 · 0 评论 -
REST四种请求(get,delete,put,post) 收集整理 之一
资源是REST中最关键的抽象概念,它们是能够被远程访问的应用程序对象。一个资源就是一个标识单位,任何可以被访问或被远程操纵的东西都可能是一个资源。资源可以是静态的,也就是该资源的状态永远不会改变。相反,某些资源的状态可能随着时间推移呈现很大的可变性。这两种类型的资源都是有效的为了简化整体系统架构,REST架构风格包含了统一接口的概念。统一接口包含一组受限的良定义的操作,由它们进行资源的访问和操转载 2017-02-17 15:24:09 · 611 阅读 · 0 评论 -
Makefile中 -I -L -l区别
我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录:例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld上面这句表示在编译hello.c时:-I /home/hello/include表示将/home/hell转载 2017-02-17 15:05:27 · 3561 阅读 · 0 评论 -
gcc mpc mpfr gmp源码包安装
1.下载 gcc mpc mpfr gmp源码包 2.分别解压解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName 3.依次进入mpc mpfr gmp./configure --prefix=/home/sdn/libs --prefix=…… --> 制定安装到哪个目录Make原创 2017-01-03 15:47:38 · 10369 阅读 · 1 评论 -
#include<algorithm>
#include:algorithm意为"算法",是C++的标准模版库(STL)中最重要的头文件之一,提供了大量基于迭代器的非成员模版函数。非修改性序列操作(12个)循环 对序列中的每个元素执行某操作for_each()查找 在序列中找出某个值的第一次出现的位置find() 利用底层元素的等于操作符,对范围内的元素与输入的值进行比较。当匹配时,结束搜索,转载 2017-01-03 15:39:54 · 25018 阅读 · 0 评论 -
#include <algorithm> 常用函数
accumlate : iterator 对标志的序列中的元素之和,加到一个由 init 指定的初始值上。重载的版本不再做加法,而是传进来的二元操作符被应用到元素上。adjacent_different :创建一个新序列,该序列的每个新值都代表了当前元素与上一个元素的差。重载版本用指定的二元操作计算相邻元素的差。adjacent_find :在 iterator 对标志的元素范围内,查找一转载 2017-01-03 15:33:02 · 279 阅读 · 0 评论 -
原码、反码和补码
在计算机内,定点数有3种表示法:原码、反码和补码所谓原码就是前面所介绍的二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。 正数的反码和补码都是和原码相同。 负转载 2016-11-29 10:05:33 · 189 阅读 · 0 评论 -
c++基础总结
//用户自定义的有返回值的函数#include int stonetoble(int sts); //函数原型int main(){using namespace std;int stone;cout cin >> stone;int pounds = stonetoble(stone);cout cout return 0原创 2016-10-30 11:32:47 · 213 阅读 · 0 评论 -
C++ map的插入与查找
一、插入map的插入通常有两种方法:(1)、insert():insert()本身的使用,相信大家都有了解。但是如果插入key相同但value不同的元素时,结果是怎么样的呢?map m1;m1.insert(make_pair(1, 2));m1.insert(make_pair(1, 3));我们知道,map中的key必须是唯一的,原创 2017-02-27 16:03:05 · 16783 阅读 · 0 评论