摘要:智能指针的出现是为了能够更加方便的解决动态内存的管理问题。注:曾经记得有本书上说可以通过vector来实现动态分配的内存的自动管理,但是经过试验,在gcc4.8.5下是不行的。这个是容易理解的,vector是个模板,它不能辨别传入的数据类型是否是指针,从而也不能进行自动的释放内存操作。如果对非new
阅读全文
摘要:1.查看python(解释器)的版本(什么版本的解释器支持哪一版版的语言标准) 一般在linux上已经预装了python,只要在Bash Shell中输入python,即可看到如下版本信息: 按Ctrl+D或者执行命令exit()可以退出python。 如果要检查是否安装了python3,需要在Ba
阅读全文
摘要:1.整数 python的整数和C++是类似的,都支持加法(+)、减法(-)、乘法(*)、除法(/)、取余(%),但是python用两个*号来表示乘方运算。同样的,你可以在表达式中使用一对圆括号来改变计算的顺序。 与C++不同的是,python中的除法,即使是两个整数相除,得到的结果是一个浮点数(py
阅读全文
摘要:python中字符串就是一系列字符,用一对引号括起来的就是字符串,引号可以是双引号、单引号、三引号,这一点和C++不同。C++中字符串是用双引号括起来的,字符则是用单引号括起来的。在python中,你可以在字符串中使用引号、单引号而无须使用转义字符,但是表示字符串的引号和字符串内部的引号不能相同,因
阅读全文