- 博客(7)
- 收藏
- 关注
原创 Mac安装brew/yum
Mac安装brew/yum安装brew命令:/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"备注:网上大多数教程都是/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"或者/usr/bin/ruby -e "$(cu
2021-06-19 11:31:55
765
原创 devstack部署OpenStack错误
利用devstack部署OpenStack时,运行./stack.sh出现以下错误:neutron-dhcp-agent: no process foundneutron-l3-agent: no process foundneutron-metadata-agent: no process found请问该如何解决???...
2020-05-03 10:53:09
472
原创 C++三大特点详解
C++面向对象具有三大特点:封装、继承以及多态。1. 封装在面向对象的思想中,将数据和对数据的操作封装在一起——即类。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是通过外部接口以及特定的访问权限来使用类的成员。2. 继承继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码,在令子类继承父类的同时,可以重新定义某些属性,并重新某些方法,即覆盖父类的原...
2019-09-10 19:37:37
3233
原创 无中间变量swap的三种方法
#include<iostream>using namespace std;void swap1(int &x, int &y){ x=x+y; y=x-y; x=x-y;}void swap2(int &x, int &y){ x=x*y; y=x/y; x=x/y;}//以上的加减以及乘除容易造成内存越界void sw...
2019-08-19 11:54:47
225
原创 C++ memcpy, strcpy, strcat, strcmp, strlen函数原型
#include#include<assert.h>using namespace std;void my_memcpy(char *dst, const char *src, int len){assert(dst != NULL && src != NULL && len>=0);if(dst<=src || dst>=s...
2019-08-09 20:57:42
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人