
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、一个例子引发的思考 运行以下代码,请问输出是什么?例子来源于《剑指Offer》,我对书上例子做了修改,让其可以运行。#includeusing namespace std;int GetSize(int data[]) {return sizeof(data);}int main() {int data1[] = {1,2,3,4,5};int
转载:比memcpy更快的内存拷贝strcpy与memcpy:一直以来都觉得memcpy是很高效的。相比于strcpy等函数的逐字节拷贝,memcpy是按照机器字长逐字进行拷贝的,一个字等于4(32位机)或8(64位机)个字节。CPU存取一个字节和存取一个字一样,都是在一条指令、一个内存周期内完成的。显然,按字拷贝效率更高赋值与memcpy:赋值是用的mov,memcpy是循环,多了判断和跳转,所
转载:比memcpy更快的内存拷贝strcpy与memcpy:一直以来都觉得memcpy是很高效的。相比于strcpy等函数的逐字节拷贝,memcpy是按照机器字长逐字进行拷贝的,一个字等于4(32位机)或8(64位机)个字节。CPU存取一个字节和存取一个字一样,都是在一条指令、一个内存周期内完成的。显然,按字拷贝效率更高赋值与memcpy:赋值是用的mov,memcpy是循环,多了判断和跳转,所
1.time_t转为字符串输出api:localtime_s--将time_t转为tm结构体strftime--将tm格式化输出代码如下:#include <iostream>//#include <chrono>#include <ctime>int main(){/*std:...
1.基础介绍头文件:#include <iomanip> //io 操作,manipulator是操作的意思,英文全称的缩写api:(1)std::put_timec++源码:// TEMPLATE STRUCT _Timeobjtemplate<class _Elem,class _Ptr>struct _Timeobj{...
1.WIN32宏在 Win32 配置下,WIN32 在“项目属性-C/C++-预处理器-预处理器定义”里声明了,而在 x64 配置下,这个常量并不在项目预定义列表中。这是否说明可以根据 WIN32 来判断是否在 x64 平台呢?不。在 Windows SDK 的 minwindef.h 下第 37 行有如下定义:#ifndef WIN32#define WIN32#endif...
1.创建方式CWnd --通用窗口,使用方式,new出来,创建,显示[CString strWndClass = AfxRegisterWndClass(CS_VREDRAW | CS_HREDRAW, AfxGetApp()->LoadStandardCursor(IDC_ARROW), (HBRUSH)(COLOR_3DFACE + 1));CMydlg *m_pDlg = new CM
原型:WINUSERAPILONGWINAPISetWindowLongA(_In_ HWND hWnd,_In_ int nIndex,_In_ LONG dwNewLong);WINUSERAPILONGWINAPISetWindowLongW(_In_ HWND hWnd,_In_ int nIndex,_In_ LONG dwNewLong);#ifdef UNICODE#define S







