C++
文章平均质量分 93
水蓝城城主
勤恳踏实只求问心无愧不做伪君子,鞠躬尽瘁不争功名利禄方为真英雄
展开
-
C++中的指针和引用
文章目录基础概念复习左值和右值符号重温符号位置比较地址和引用基础概念复习由于C++比较底层,能直接操作到内存,同时C++又可以进行面向对象的程序设计。因此C++中的“指针(Pointer)”和“引用(Reference)”这两个概念都比较重要。先对几个基本概念进行复习。左值和右值程序中最常见的可以说就是用=进行的赋值操作。而针对赋值操作,就有了左值和右值的概念:左值(lvalue)表示的是一个内存位置,往往是一个变量名称。既可以出现在=左边,也可以出现在=右边;右值(rvalue)则往往是具体原创 2021-01-28 14:46:26 · 859 阅读 · 0 评论 -
C++中书写和调用DLL
文章目录DLL书写import和exportDLL的使用隐式链接显式链接DLL书写import和export头文件由于不参与编译,所以一定要注意区分是在什么时候引用的。如果是在定义函数/类的源文件中使用(内部编译),则要使用__declspec(dllexport),指明要输出在生成的dll文件中的函数/类。但若在引用该DLL的文件中使用(外部引用),包含的头文件中应为__declspec(...原创 2020-01-06 15:38:07 · 200 阅读 · 0 评论 -
C++在Windows下获取时间
文章目录Windows下计算程序运行时间Windows下返回系统时间Windows下计算程序运行时间Windows提供了获取CPU运算频率的函数QueryPerformanceFrequency(LARGE_INTEGER*)以及获取当前CPU周期数的函数QueryPerformanceCounter(LARGE_INTEGER)。所以更精确的时间计算方法就是求出CPU周期数的差值,除以运算频...原创 2020-01-06 15:25:43 · 182 阅读 · 0 评论 -
Windows下使用C++获取系统时间毫秒数
为了与Java等其他语言对接,可以使用Windows SDK中的timeb.h获取系统时间。并通过stringstream拼接出想要的毫秒数,下面的方法得到的8个字节的无符号整数就是当前系统时间到1970年1月1日0点的毫秒数。在此记录下来以便遗忘。#include <sys/timeb.h>#include <ctime>#include <string>...原创 2019-04-10 12:34:46 · 4876 阅读 · 0 评论