sheldon_blogs

2017年2月27日

C++基础知识:构造与析构

摘要: 1.构造函数的定义: C++中的类可以定义与类名相同的特殊成员函数这种与类名相同的成员函数叫做构造函数构造函数在定义时可以有参数,但是没有任何返回类型的声明 2.构造函数的调用: 一般情况下C++编译器会自动调用构造函数在一些情况下则需要手工调用构造函数 3.两个特殊的构造函数:无参构造函数 当类中 阅读全文

posted @ 2017-02-27 22:09 sheldon_blogs 阅读(267) 评论(0) 推荐(0)

C++基础知识:操作符重载

摘要: 1.C++标准库: C++标准库并不是C++语言的一部分C++标准库是由C++语言编写而成的类库和函数的集合C++标准库中定义的类和对象都位于std命名空间中C++标准库的头文件都不带.h后缀C++标准库涵盖了C库的功能C库中<name.h>头文件对应C++中的<cname> 2.左移运算符 << 阅读全文

posted @ 2017-02-27 16:34 sheldon_blogs 阅读(212) 评论(0) 推荐(0)

C++基础知识:类的静态成员

摘要: 1.普通成员变量通过对象名能够访问public成员变量每个对象都可以有只属于自己的成员变量成员变量不能在对象之间共享 2.从命名空间的角度:类的静态成员只是类这个命名空间中的全局变量和全局函数不同之处只是,类可以对静态成员进行访问权限的限制,而命名空间不行 3.从面向对象的角度类的静态成员属于类概念 阅读全文

posted @ 2017-02-27 16:13 sheldon_blogs 阅读(287) 评论(0) 推荐(0)

Linux学习 : Socket 网络编程入门

摘要: 一、socket()函数 int socket(int domain, int type, int protocol); domain:即协议域,又称为协议族(family)。常用的协议族有,AF_INET、AF_INET6、AF_LOCAL(或称AF_UNIX,Unix域socket)、AF_RO 阅读全文

posted @ 2017-02-27 00:28 sheldon_blogs 阅读(505) 评论(0) 推荐(0)

导航