C内联函数简介 inline提示编译器做可选优化,这就要求编译器能见到内联函数的定义(一般通过头文件引入编译单元),也就引入本节要讨论的焦点:内联函数外链接. 内联函数根据是否跟static修饰,分为内链接和外链接;顾名思义内链接仅在当前编译单元有效,若通过头文件引入其它编译单元,相当于一份同名拷贝 ...
分类:
其他好文 时间:
2019-12-01 00:30:07
阅读次数:
193
pair的使用 关于pair 什么是pair 可以将pair看做一个内部有两个元素的结构体,且两个元素的类型是可以指定的。 何时使用pair 当想要将两个元素绑在一起作为一个合成元素,又不想要定义结构体的时候,使用pair可以方便地作为一个替代品。 pair的定义 头文件引入 定义 普通定义 临时定 ...
分类:
其他好文 时间:
2019-08-23 22:41:53
阅读次数:
168
使用静态库时,我们需要别人提供的头文件和lib文件,然后在自己的工程的源文件(.cpp文件)中添加头文件和#pragma comment(lib, "静态库的路径") 使用动态库时,我们需要别人提供的头文件,引入库和动态库,然后在自己的工程的源文件(.cpp文件)中添加头文件和#pragma com ...
要使用STL中的算法,需要在程序头文件引入#include <algorithm> 1.对基本类型的数组从小到大排序: sort(数组名+n1,数组名+n2); n1和n2都是int类型的表达式,可以包含变量 如果n1=0,则 + n1可以不写 将数组中下标范围为[n1,n2)的元素从小到大排序。下 ...
分类:
编程语言 时间:
2017-11-05 22:28:58
阅读次数:
158
本来想整合一下,这两天学习的内容,发布一个具备读写ini、写日志的demo。谁想到新的问题出来,按照原思路。创建common.cpp将一些工具方法归纳其中。demo1.cpp通过引入common.h文件实现方法的调用。关键代码如下:common.cpp:/**
*这是一个工具类的对象
*/#include<windows...
分类:
编程语言 时间:
2017-08-03 20:07:53
阅读次数:
137
一、 jqGrid的加载。 1.引用相关头文件 引入CSS: <link type="text/css" rel="stylesheet" href="scripts/pagekage/utils/widget/jqGrid/redmond/jquery-ui-1.8.2.custom.css"/> ...
分类:
其他好文 时间:
2016-08-31 22:29:55
阅读次数:
230
在VS2015中,创建多线程很方便,只需要引入相应的头文件即可 其中 #include <thread> 为多线程需要的头文件。 引入头文件后,即可创建子线程进行耗时操作了。 当然,为了防止变量共享带来的问题,可以加入互斥操作,这时需要引入相应的互斥操作的头文件,如:mutex。 关于多线程的互斥, ...
分类:
编程语言 时间:
2016-08-04 23:18:29
阅读次数:
525
jqGrid整理 PS:JqGrid 官方 API 点我 我的笔记: 一、 jqGrid的加载。 1.引用相关头文件 引入CSS: <link href="Scripts/jquery-ui-1.8.1.custom.css" rel="stylesheet" type="text/css" /> ...
分类:
其他好文 时间:
2016-07-20 17:29:21
阅读次数:
231
函数原型: 头文件: 引入: 字符串由'\0'结尾,所以字符串内部不能包含任何'\0'字符('\0'的ASCII值为0),否则我们将读不到'\0'后的字符内容。但是,非字符串内部包含零值的情况并不罕见,我们无法利于其它字符串函数来处理这类数据。所以,我们要引入内存操作的函数来处理。 memcpy m ...
分类:
其他好文 时间:
2016-06-17 23:44:42
阅读次数:
156