
C++
stephenJS
这个作者很懒,什么都没留下…
展开
-
C++单链表
// test.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//// ConsoleApplication1.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include <iostream>#include<vector>#include<string>#include<tim...原创 2019-12-09 20:39:08 · 157 阅读 · 0 评论 -
C++堆排序
#include <iostream>#include<vector>#include<string>#include<time.h>#include<algorithm>#include<ctime>using namespace std;//输出数组void Display(vector<int&g...原创 2019-12-09 12:47:21 · 170 阅读 · 0 评论 -
g++编译出现error: #error This file requires compiler and library support for the ISO C++ 2011 standar问题的
直接输入命令:g++ server.cpp -lpthread -std=c++11 -o server会发生以下错误:解决方法:在命令行输入:*g++ server.cpp -lpthread -std=c++11 -o server*多了-std=c++11解决...原创 2019-12-04 15:32:36 · 1305 阅读 · 0 评论 -
C++constexpr的理解
c++11新标准规定,允许将变量声明为constexpr类型以便由编译器来验证变量的值是否是一个常量表达式。例如输入以下代码:int func(){ return 5;}int main(){ int a[func()]; return 0;}编译时会发生以下错误;这是因为编译阶段会判断数组初始化参数是否是常数,用constexpr后代码如下:constexpr in...原创 2019-12-02 21:22:25 · 423 阅读 · 1 评论 -
C++常见面试题之手写strcpy、memcpy、strncpy、memset、memmove
本文来自:https://www.cnblogs.com/t427/archive/2012/11/13/2768855.html这是比较重要的知识,看了很多真题大部分都会问到手写这些库函数的 。strcpychar* strcpy(char* pDest, const char* pSrc){ //要判断空 if(pDest==NULL || pSrc==NULL) ...转载 2019-11-30 12:38:36 · 1323 阅读 · 0 评论 -
C++设计模式
个人觉得总结的很好转发一下转载于:https://blog.youkuaiyun.com/duchengjun/article/details/79377961/***1、工厂模式/工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式1)、简单工厂模式:主要特点是需要在工厂类中做判断,从而创造相应的产品,当增加新产品时,需要修改工厂类。typedef enum{T80 = 1,T99}Tank...转载 2019-11-26 14:55:01 · 149 阅读 · 0 评论 -
C++什么函数不能声明为virtual
普通函数(非成员函数)静态成员函数内联成员函数构造函数友元函数原创 2019-11-26 13:51:48 · 1294 阅读 · 0 评论 -
C++运算符优先级
原创 2019-11-20 00:30:21 · 111 阅读 · 0 评论