C++基础知识
文章平均质量分 64
学习C++基础入门知识
Martin.Y
这个作者很懒,什么都没留下…
展开
-
C++中优化IO效率
本文首发于我的个人Blog阿西BUG,欢迎大家批评指正前言最近在刷LeetCode的时候,发现时间靠前的答案总是会有以下类似代码static const auto xxx = []() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr); return nullptr;}();...原创 2018-09-17 09:58:01 · 1879 阅读 · 0 评论 -
C++中getchar、scanf等输入
本文首发与个人博客:http://blog.92yu.win,欢迎大家关注。基本定义getcharint getchar(void){ static char buf[BUFSIZ]; static char* bb=buf; static int n=0; if(n==0) { n=read(0,buf,BUF...原创 2018-09-03 14:42:12 · 1367 阅读 · 0 评论 -
关于C++中memset方法的使用笔记
本文首发于我的个人Blog,欢迎大家批评指正最近在用C++写服务端逻辑,在使用memset的时候出现了一些问题现象memset在对一个二维数组进行初始化的时候,因为某些原因需要初始化不为0,这就导致了问题的出现先贴代码看WORD wLeftCardData[2][30];memset(m_pLeftCardInfo->wLeftCardData[1], 4,...原创 2018-07-18 15:10:02 · 926 阅读 · 0 评论 -
【C/C++】String类实现
今天去参加面试,有这么一道题====================我是华丽丽的分割线=================首先补充一些基础知识:关于构造函数:通俗的讲,在类中,函数名和类名相同的函数称为构造函数。它的作用是在建立一个对象时,作某些初始化的工作(例如对数据赋予初值)。C++允许同名函数,也就允许在一个类中有多个构造函数。如果一个都没有,编译器将为该类产生一个默认的构造函原创 2015-08-07 17:01:13 · 670 阅读 · 0 评论 -
【C/C++】浅谈C/C++之深浅拷贝
部分节选自博客:点击打开链接=========================我是华丽丽的分割线===================在对象拷贝过程中,如果没有自定义拷贝构造函数,系统会提供一个缺省的拷贝构造函数,缺省的拷贝构造函数对于基本类型的成员变量,按字节复制,对于类类型成员变量,调用其相应类型的拷贝构造函数。缺省拷贝构造函数在拷贝过程中是按字节复制的,对于指针型成员转载 2015-08-09 21:52:50 · 582 阅读 · 0 评论 -
Zeromemory && memset
1、 void ZeroMemory( PVOID Destination, SIZE_T Length); Destination :指向一块准备用0来填充的内存区域的开始地址。 Length :准备用0来填充的内存区域的大小,按字节来计算. ZeroMemory只是将指定的内存块清零。 2、 void *memset(void *s, int ch, size_t原创 2016-03-10 16:07:22 · 467 阅读 · 0 评论