首页 > 编程语言
C++作用域
作用域通常和变量捆绑在一起,限定了变量可用范围,同时也规定了变量的生命周期:何时创建、何时销毁。作用域通常分为:全局作用域和局部作用域。全局作用域(全局变量)在所用函数体外部定义的变量就是全局变量,具有全局作用域。它在main函数执行前创建,mian函数结束后销毁。下面的代码演示了全局变量的创建和销...
分类:编程语言   时间:2014-02-20 02:44:01    收藏:0  评论:0  赞:0  阅读:256
python库mimetypes的bug
C:\Python27\lib\mimetypes.py中可能会报错File "C:\Python27\lib\mimetypes.py", line 250, in enum_types ctype = ctype.encode(default_encoding) # omit in 3.x!Un...
分类:编程语言   时间:2014-02-20 00:47:20    收藏:0  评论:0  赞:0  阅读:245
python的常用模块
os模块这个模块包含普遍的操作系统功能os.name:获取当前系统平台,Windows下返回‘nt‘,Linux下返回‘posix‘。os.linesep:获取当前平台使用的行终止符。Windows下返回‘/r/n‘,Linux使用‘/n‘。os.getcwd():获取当前工作目录,即当前python脚本工作的目录路径。os.listdir(path):..
分类:编程语言   时间:2014-02-19 22:52:43    收藏:0  评论:0  赞:0  阅读:303
Python Django Web 框架,从安装到完成 Web 站点的设计
1.安装必要软件包yum-yinstallmakegcc*gcc-c++libjpeg-devellibpng-develzlib-develtcl-develfreetype-devellibevent-developenssl-develdb4-develcurl-develpcre-develncurses-develreadline-develsqlite-develntpiptrafsysstatscreensubversionwgetbzip2nfs-utilsvim-commona..
分类:编程语言   时间:2014-02-20 03:28:38    收藏:0  评论:0  赞:0  阅读:344
【Python实战11】去除列表中的重复元素
在上一篇文章中我们使用推导列表对代码进行了简化,并得到了对应的结果,我们首先来看一下上篇文章中得到的结果,如下: >>> ================================ RESTART ================================ >>> ['2.01', '2.01', '2.22', '2.34', '2.34', '2.45', '3.01', '3我们可以看到,这结果中存在一些重复的元素,这个我们得想一个办法把他给去除。 自己动手,利用迭代删除重复项 好的...
分类:编程语言   时间:2014-02-20 03:38:51    收藏:0  评论:0  赞:0  阅读:303
C++回顾之运算符重载
关于运算符重载...
分类:编程语言   时间:2014-02-19 22:06:11    收藏:0  评论:0  赞:0  阅读:321
C++编程规范之44:优先编写非成员非友元函数
摘要: 要避免交成员费:尽可能将函数指定为非成员非友元函数。 非成员非友元函数通过尽量减少依赖提高了封装性:函数体不能依赖于类的非公用成员。它们还能够分离巨类,释放可分离的功能,进一步减少耦合。它们能够提高通用性,因为在不知道一个操作是否为某个给定类型的成员的情况下,很难编写模版。 使用下面的方法确定函数是否应该是成员和友元: //如果别无选择,就无需选择了;如果必需,就指定为成员; ...
分类:编程语言   时间:2014-02-19 23:01:34    收藏:0  评论:0  赞:0  阅读:309
c++ std - accumulate 求数组和
与传统用for 循环求和不同,用的是c++ 标准库实现数组求和,以达到代码更加简洁的目的。 如下: // accumulate example #include // std::cout #include // std::accumulate int main () { int numbers[] = {10,20,30}; std::cout <...
分类:编程语言   时间:2014-02-20 03:51:36    收藏:0  评论:0  赞:0  阅读:338
C++:传值与传地址
参数的传递方式有两种:传值和传地址。        传值 传值方式是将实参的值复制到形参中,因此实参和形参是两个不同的变量,各有各的存储空间,函数形参可以看做是函数的局部变量。如图: 传值的最大好处就是函数调用不会改变调用函数实参变量的内容,因为当实参的值传递给形参后,所进行的运算都是围绕形参进行的,没有实参的参与,所以,不会影响到实参的值,避免了一些不必要的副作用。 ...
分类:编程语言   时间:2014-02-19 22:48:08    收藏:0  评论:0  赞:0  阅读:442
cocos2d-x-3.0beta2自定义lua调用c++类
cocos2d-x-3.0beta2版本如何绑定自定义c++类供lua调用,自己研究了一下,如果有更好的方式,求各位指点...
分类:编程语言   时间:2014-02-19 22:37:01    收藏:0  评论:0  赞:0  阅读:313
批量修改图形文件的对比度和锐度,python 2.7
电子书里漫画看不清?你还在用photoshop一页一页的来处理吗?python可以帮你大忙...
分类:编程语言   时间:2014-02-19 22:40:20    收藏:0  评论:0  赞:0  阅读:349
c++参数解析类
c++版参数解析类,实现用户输入参数的相关解析,解析结果与命令行的main参数结果一致...
分类:编程语言   时间:2014-02-19 22:39:53    收藏:0  评论:0  赞:0  阅读:311
CentOS python2.7 自动安装脚本
由于多次需要配置CentOS python,干脆写成一个脚本。 使用版本:CentOS release 6.3 (Final),其他没测试过。 一句话安装(需要能sudo或root): wget https://gist.github.com/zagfai/9087397/raw/3fbd16ba71e3a7fcce8d7d3f9837dfb6b245947c/centpy.sh &&...
分类:编程语言   时间:2014-02-19 22:29:00    收藏:0  评论:0  赞:0  阅读:277
python - easy_install的安装和使用
为什么要装easy_install?正常情况下,我们要给Python安装第三方的扩展包,我们必须下载压缩包,解压缩到一个目录,然后命令行或者终端打开这个目录,然后执行python setup.py install来进行安装。这样是不是很繁琐呢?如果我们直接命令行执行easy_install Twis...
分类:编程语言   时间:2014-02-19 21:34:03    收藏:0  评论:0  赞:0  阅读:270
VC++错误备忘
1.在程序头添加#include "stdafx.h" 和#include 时会出现以下错误在Win32Project下使用,出现“error C1189: #error : WINDOWS.H already included. MFC apps must not #include d:\prog...
分类:编程语言   时间:2014-02-19 21:22:54    收藏:0  评论:0  赞:0  阅读:285
Python排序算法——桶排序与基数排序
1. 桶排序1.1 范围为1-M的桶排序如果有一个数组A,包含N个整数,值从1到M,我们可以得到一种非常快速的排序,桶排序(bucket sort)。留置一个数组S,里面含有M个桶,初始化为0。然后遍历数组A,读入Ai时,S[Ai]增一。所有输入被读进后,扫描数组S得出排好序的表。该算法时间花费O(...
分类:编程语言   时间:2014-02-19 21:04:14    收藏:0  评论:0  赞:0  阅读:390
C++ 文章列表
C++ 文章列表Cocos2dx(1) iconv 跨平台的使用方法(Android, IOS) --- 转码(中文乱码)http://www.cnblogs.com/TS-qrt/articles/cpp_iconv.htmlC++(1) 模板学习http://www.cnblogs.com/TS...
分类:编程语言   时间:2014-02-19 20:51:37    收藏:0  评论:0  赞:0  阅读:217
JNI 之二 :java & c/c++ 相互通信及调用
http://www.cnblogs.com/yaozhongxiao/archive/2012/03/07/2383085.html
分类:编程语言   时间:2014-02-19 20:39:57    收藏:0  评论:0  赞:0  阅读:268
c++内存中字节对齐问题详解 [ 转载 ]
c++内存中字节对齐问题详解一、什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的...
分类:编程语言   时间:2014-02-19 20:32:31    收藏:0  评论:0  赞:0  阅读:224
windows下WMI使用C++查询用户硬件信息
最近需要做下用户信息统计,发现WMI真是个好东西,同时觉得COM这东西,还真不能少>_#include # pragma comment(lib, "wbemuuid.lib")struct UserInfo{ /** your spec*/};/** video card and OS */boo...
分类:编程语言   时间:2014-02-19 20:19:20    收藏:0  评论:0  赞:0  阅读:461
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号