C++
文章平均质量分 72
Hank铄
调皮捣蛋
展开
-
C++中的static静态类 与::代表什么意思
开始之前先说一下在C++中::是代表什么意思表示作用域,和所属关系比如class A{ public: int test();}int A::test()//表示test是属于A的{ return 0;}类似的还有其他,就不列举了--------------------比如int a;void test (){ int a = ::a;//用全局变原创 2017-11-30 16:47:46 · 1675 阅读 · 0 评论 -
c++需要注意unsigned与signed区别
注意到了一个原来并没有重视的问题。首先,让我们来看一个简单的c++程序。#include using namespace std;int main(){ unsigned short a; short int b = -1; a = b; cout a endl; return原创 2017-11-30 16:56:07 · 8732 阅读 · 1 评论 -
C++ const 指针与指向const的指针
最近在复习C++,指针这块真的是重难点,很久了也没有去理会,今晚好好总结一下const指针,好久没有写过博客了,记录一下~const指针的定义: const指针是指针变量的值一经初始化,就不可以改变指向,初始化是必要的。其定义形式如下:type *const 指针名称; 声明指针时,可以在类型前或后使用关键字const,也可在两个位置都使用。例如,下面都是合法的原创 2017-12-01 09:50:18 · 5486 阅读 · 1 评论 -
虚函数
虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是对C++的虚函数这玩意儿的理解。一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进原创 2018-01-03 10:20:58 · 534 阅读 · 0 评论 -
当在VS解决方案中,新建第二个项目后 调试突然闪退 C++
不知道大家遇到这种情况没:(假设为控制程序)在VS中新建一个解决方案后,生成一个项目后,运行调试没问题,但是在次解决方案下我新建一个项目(空项目),然后设为启动项后,突然弹出不到1秒瞬间闪退 什么鬼 一看代码没问题啊 这是啥原因啊 、 这其实是项目的设置问题 ,只需要手动设置一下就可以啦! 解决方式:1)鼠标选中后 鼠标右键--选择属性(Properties)原创 2017-12-28 15:53:50 · 1343 阅读 · 0 评论