- 博客(112)
- 资源 (7)
- 论坛 (3)
- 收藏
- 关注
原创 模板函数实例化问题
描述问题表述比较复杂,得结合代码来表述,代码组成文件如下(见代码一章节):D.h,定义了模板函数,定义了一个纯数据类。整个程序的目的就是为了给这个纯数据类提供个性化的处理 A.h,声明了一个实际上使用纯数据类的业务类A A.cpp,为模板函数提供了模板函数内部的具体实现,一个全局的[disPlayMsg]函数。向外围提供了一个业务类A的业务接口,接口内对模板函数进行了实例化。 B.h,声明了一个实际上使用纯数据类的业务类B B.cpp,为模板函数提供了模板函数内部的具体实现,一个全局的[di
2020-12-24 18:06:31
26
原创 Linux-更新yum源
有做过更新yum源的操作,时间长了就会忘记。趁着这次要重新做,记录一下过程。网络源安装://进入yum文件存放的路劲cd /etc/yum.repos.d//简单粗暴,删除所有文件rm *//安装阿里云的yum文件wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7....
2019-08-18 09:56:49
316
1
原创 tinyxml2-day02-[class StrPair]
StrPair类提供了对一个字符串的一些操作,可以将目标字符串存储到类内,通过存储目标字符串的起始地址和目标地址。另外,StrPair类提供了一个flag,可以通过对flag赋值,来对当前字符串进行相应的操作。针对xml文件,StrPair类提供了读取标题和内容的函数。(这里不太确定,需要等到后面查看这两个函数的用法才知道,从函数的实现上看,的确是这样的)StrPair定义如下:class...
2019-06-27 11:33:53
107
原创 CentOS7安装gcc-5.4.0
下载gcc-5.4.0安装包。wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.5.0/gcc-4.5.0.tar.gz解压tar -zxvf gcc-4.5.0.tar.gz下载编译依赖项cd gcc-4.5.0
2019-01-03 17:14:56
4349
原创 epoll多路复用-----epoll_create1()、epoll_ctl()、epoll_wait()
int epoll_create1(int flags);int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);int epoll_wait(int epfd, struct epoll_event *events,int maxevents, int timeout);
2018-07-22 09:15:12
4185
原创 DMS-linux系统用户登入/登出记录系统
概述:从linux系统中记录用户登入登出的文件中,读取数据,整理用户登入和登出的时间,和在线的时长,最后写入到oracle数据库。整个程序由客户端和服务端组成。客户端部署在客户机上,用于采集客户机上用户的登入登出信息。服务端部署在可以连接到oracle数据库的主机上,用于整理数据,和向数据库插入数据。 涉及到的知识点: socket网络编程 动态库的制作 Makefile文件制作 pro...
2018-07-20 15:48:00
853
原创 学习笔记day68-----oralce-proc,在c/c++中操作数据库的方法
宿主变量、指示变量、数组变量、sqlca通信区、oraca通信区、proc中使用sql
2018-07-20 14:55:12
114
原创 学习笔记day69-----oracle-proc-在C/C++中使用ql/sql语法的方法
proc中使用plsql调用存储过程调用函数数据库链接错误处理数据处理
2018-07-20 14:51:01
186
原创 处理utmp,wtmp,btmp文件的接口函数-----getutent()、 getutid()、...
getutent()、getutid()、getutline()、pututline()、setutent()、endutent()、utmpname()
2018-07-14 13:40:11
1533
原创 学习笔记day64-----oracle-sql标准的表连接、集合运算、函数和分组、子查询、表操作
sql标准的表连接、集合运算、函数和分组、子查询、表操作
2018-07-10 09:37:56
132
原创 解析main()函数的参数-----getopt()
#include <unistd.h>int getopt(int argc, char * const argv[],const char *optstring);extern char *optarg;extern int optind, opterr, optopt;描述:该函数用于解析命令行参数。 如果argv的一个元素以'-'(且不是'-'或'--')开头,那...
2018-07-09 18:54:55
329
原创 为进程创建新会话-----setsid()-举例,精灵进程
#include <unistd.h>pid_t setsid(void); 描述:如果调用该系统调用的进程不是其进程组的组长则会创建一个新的会话。调用进程将会称为新会话的组长,会话id和其pid一致。也成为新会话中新的进程组的组长,进程组的id和其pid保持一致。调用进程是新进程组和新会话中唯一的进程,新的会话将会脱离终端的控制。 参数:无 返回值: ...
2018-07-07 13:49:22
306
原创 C++学习笔记day62-----oracle-select...from...where...order by
基本查询selectwhere子句order by子句
2018-07-04 18:41:15
133
原创 根据所提供的分解字符对目标字符串进行分解-----strtok()、strtok_r()
根据所提供的分解字符对目标字符串进行分解-----strtok()、strtok_r()
2018-07-01 18:59:56
393
原创 C/C++中处理可变长参数的库函数-----va_start()、va_arg()、va_end()
C/C++中处理可变长参数的库函数-----va_start()、va_arg()、va_end()
2018-07-01 14:53:53
493
原创 C++学习笔记day58-----STL-模板函数、模板类
模板函数 模板函数的声明形式:template<class T>T func(T t){int a = 10;T b;b.text();b.te<>xt();//不允许}//template<class 类型形参> 函数返回值 函数名(调用形参类型 调用形参){};模板函数的实例化:int num = 10;func<int...
2018-06-21 20:39:53
95
原创 C++学习笔记day56-----Qt-tcp、udp网络编程
tcp: Qt中,将tcp区分为server和socket,其中server封装了创建套接口,绑定具体地址和端口,将套接口设置为被动监听转台三个步骤。 QTcpserver: 最核心的知识点在于两个信号,NewConnect和ReadyRead。 QTcpsocket: 由于socket总是主动发起连接,所以它没有NewConnect的信号。但是,在主动连接成功之后,会发送connect...
2018-06-19 19:03:21
188
原创 C++学习笔记day53-----Qt-资源编辑器、绘图事件(画家类)、定时器事件触发的执行函数、文件类、鼠标事件类、键盘事件类
资源编辑器、绘图事件(画家类)、定时器事件触发的执行函数、文件类、鼠标事件类、键盘事件类
2018-06-13 20:45:48
202
原创 网络编程day001-----网络中对单个数据报数据量的限制-IPv4头部DF标志位,TCP头部MSS选项,链路层的MTU
网络中对单个数据报数据量的限制-IPv4头部DF标志位,TCP头部MSS选项,链路层的MTU
2018-06-13 08:44:10
704
原创 C++学习笔记day48-----C++98-多态,动态转换,typeid操作符
多态 通过指向子类对象的基类类型指针访问虚函数,会访问到子类中重写的虚函数。 通过子类对象的基类类型引用访问虚函数,会访问到子类中重写的虚函数。 多态的形成条件 首先必须保证子类对基类的虚函数有效的重写,其次,只能通过子类对象的基类类型指针,或者子类对象的基类引用才可以形成多态。 虚函数的有效重写 1)虚函数的声明一定要在基类中,基类中的虚函数可以没有定义(纯虚函数) 2)子类中重写...
2018-06-07 20:05:38
176
原创 C++学习笔记day47-----C++98-继承中的构造函数,析构函数,拷贝构造函数,拷贝赋值函数,多重继承,虚继承
继承中的构造函数,析构函数,拷贝构造函数,拷贝赋值函数,多重继承,虚继承
2018-06-05 20:08:56
308
原创 C++学习笔记day45-----C++-成员指针、操作符重载
成员指针 成员指针,是指向类的成员的指针。具有以下语法形式: int User::*p_m_data = &User::m_data;//指向成员变量 void (User::*func)(void) = &User::print;//指向成员函数#include <iostream>using namespace std;class User{priv...
2018-06-01 20:03:12
190
原创 C++学习笔记day44-----C++98-单例模式
3、单例模式(设计模式中的一种) 1) 概念: 一个类只允许循存在唯一对象,并提供它的访问方法 2) 实现单例模式的方法: –&amp;gt;禁止在类的外部创建对象:私有化构造函数 –&amp;gt;类的内部维护唯一的对象:静态成员变量(语法要求) –&amp;gt;提供该类唯一对象的访问方法:静态的成员函数(只用用静态) 3) 实现方法: –&amp;gt;饿汉式:...
2018-05-31 20:13:08
107
原创 C++学习笔记day43-----C++98-构造函数的初始化表,this指针,常函数,析构函数
构造函数的初始化表,this指针,常函数,析构函数
2018-05-30 19:14:38
105
linux系统用户登入/登出记录系统
2018-07-20
fdisk -l 的内容解读
发表于 2018-01-03 最后回复 2019-03-26
string类的配置相关函数get_allocator()const的问题
发表于 2016-10-02 最后回复 2018-01-03
关于STL中的auto_ptr模板类调用问题
发表于 2016-10-02 最后回复 2016-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝