-
c++ Linux服务器优化
一 linux服务器性能查看 1.1 cpu性能查看 1、查看物理cpu个数: cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 2、查看每个物理cpu中的core个数: cat /proc/cpuinfo |grep "cpu cor...
05月12日[游戏|数码]浏览:440
-
一文详解 C++ 框架:快速认识 ORM
什么是 ORM? 关于 ORM,维基百科描述如下: ORM 全称是 Object Relational MApping(对象关系映射),是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。 面向对象是从...
05月12日[游戏|数码]浏览:278
-
C++ 一篇搞懂多态的实现原理
虚函数和多态 01 虚函数 virtualvirtual class Base { virtual int Fun( ; // 虚函数};int Base::Fun( // virtual 字段不用在函数体时定义{ } 02 多态的表现形式一 「派生类的指针」可以赋给「基类指针」;...
05月09日[游戏|数码]浏览:481
-
C 语言和 C++、C# 的区别在什么地方?
C程序是一组函数和数据类型,就像一把锋利的随身匕首,非常灵活,在高手的手上可以幻化出各种招式,杀人于无形。 C++程序是一组函数和类,像一门大炮,扛在肩上很重,炮弹打出去威力很大,但不太好瞄准,转动也不灵活。不会操作的菜鸟用起来还容易炸膛。 C#程序是一组类型声明,像一门高度自动化的机枪,你只管扣板...
04月28日[游戏|数码]浏览:415
-
C++编程:函数前和函数后加const修饰符区别
C++函数前和函数后加const修饰符区别 class Test( { public: Test( {} const int foo(int a ; const int foo(int a const; }; 一、概念 当const在函数名前面的时候修饰的是函数返回值。 当const在...
04月26日[游戏|数码]浏览:341
-
C++友元函数和友元类用法详解
在C++中,我们使用类对数据进行了隐藏和封装,类的数据成员一般都定义为私有成员,成员函数一般都定义为公有的,以此提供类与外界的通讯接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统...
04月25日[游戏|数码]浏览:418
-
C++ Const使用总结
一、Const的作用 C++ Const 允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可以获得编译器的帮助。正因为这样,合理地多使用const能提高程序的健壮性和稳定性。 总体来说,分为以下...
04月25日[游戏|数码]浏览:301
-
C/C++知识分享:C++标准库之 string 类型,各种运算全部掌握
简介: C++标准库提供的类型:string。长度可变的字符串,操作简单 仅为包含个人常用函数 头文件 string 类型与其它的标准库类型相同,都需要包含对应的头文件 string 类型的定义和初始化 string 类型的函数 (1)字符串的赋值 输入及输出: I LOVE C...
04月25日[游戏|数码]浏览:275