摘要: //涉及宽字符同多字符的转换时候,要特别注意这个setlocale:函数原形为:char *setlocale( int category, const char *locale );头文件:所支持的操作系统为:ANSI, Win 95, Win NT对于简体中文可以使用如下设置:setlocale( LC_ALL, "chs" );为什么一定要调用setlocale呢?因为在C/C++语言标准中定义了其运行时的字符集环境为"C",也就是ASCII字符集的一个子集,那么mbstowcs在工作时会将cstr中所包含的字符串看作是ASCII编码的字符,而不认 阅读全文
posted @ 2013-05-11 13:45 springbarley 阅读(706) 评论(0) 推荐(0) 编辑
摘要: git 常用命令(含删除文件)Git常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-url --push[name][newUrl]拉取远程仓库:$ git pull [remoteName] [localBranchName]推送远程仓库:$ git push [remoteNam 阅读全文
posted @ 2012-11-03 21:32 springbarley 阅读(306413) 评论(4) 推荐(10) 编辑
摘要: 变量按定义的位置分为局部变量(复合语句中定义)和全局变量(函数外部定义); 程序是由一些程序实体的定义组成,这里的程序实体包括:变量,常量,函数,类,对象以及语句标号等; c++根据程序的结构和标示符的定义位置,为每一个定义了的标示符规定了一个作用域。这个作用域(scope)是指一个标示符在程序文本中的有效范围,即该标示符所标识的程序实体能被访问的程序段;c++的把标示符的作用域分成几类: 1.局部作用域:(在函数定义或复合语句中,从标示符定义点到函数定义或复合语句结束之间的程序段)(局部常量名,局部变量名/对象名,函数形参名) 2.全局作用域: (c++程序的所有源文件内可用)(具有... 阅读全文
posted @ 2012-03-11 15:59 springbarley 阅读(1135) 评论(0) 推荐(2) 编辑
摘要: //首先添加源(一个cn99,一个台湾源)source list:deb http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiversedeb http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiversedeb http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiversedeb http://ubuntu.cn99 阅读全文
posted @ 2012-02-04 20:56 springbarley 阅读(445) 评论(0) 推荐(0) 编辑