
语言研究
文章平均质量分 90
duanlove
嵌入式虚拟化,LINUX内核艺术,系统底层世界……
展开
-
[C-programing]代码分析:索尼一个循环嵌套面试题
<br />------------------------------------------------ 代码分析:索尼循环嵌套面试题<br />第一段代码:<br />#include<stdio.h><br />main()<br />{<br />int len;<br />int i,j,k;<br />scanf("%d",&len);<br />for(i=0;i<len;i++)<br /> {for(j=0;j<i;j++) <br /> {printf("*");<br原创 2011-03-05 14:36:00 · 1067 阅读 · 0 评论 -
使用python 加载tkdnd 的库(_load_tkdnd : _tkinter.TclError: couldn't load library )的时候错误的解决措施
ERROR: 报如下错误是因为 电脑操作系统是 64位的系统, 结果 安装了 32位的msi 包,所以不支持 tkdnd28.dll 的加载,因为这个dll的里面可能包含了64位相关的 东西。Traceback (most recent call last): File "F:/CreativePrj/veffectsys/veffectsys/ui_main.py", line原创 2016-01-10 16:48:32 · 5609 阅读 · 0 评论 -
在Makefile中把变量的值变成小写或者大写
小写变大写:SND_3RDPARTY_VAR_NAMES_UPCASE = $(shell echo $(SND_3RDPARTY_VAR_NAMES) | tr a-z A-Z)大写变小写:SND_3RDPARTY_VAR_NAMES_UPCASE = $(shell echo $(SND_3RDPARTY_VAR_NAMES) | tr A-Z a-z)原创 2012-09-24 15:49:17 · 2542 阅读 · 0 评论 -
gcc中用于预编译的宏(如__cplusplus , __func__ , __FILE__ , __LINE__ 等)
官方查看地址:http://gcc.gnu.org/onlinedocs/cpp/Predefined-Macros.html3.7 Predefined MacrosSeveral object-like macros are predefined; you use them without supplying their definitions. They fall into thre原创 2012-08-14 11:35:55 · 4307 阅读 · 0 评论 -
今天凌晨2点被蟑螂给虐了,随后偶发一感慨,写下两句代码,把自己的电脑给狂虐了一次!
蟑螂的事情就不说了,这是中彩票的几率,被我碰见了两次,可怜的耳朵啊。搞挂自己电脑的程序(windows平台),如果各位有兴趣的话,可以在自己电脑上运行一下试试。程序放在压缩包当中了,下载地址是:http://download.youkuaiyun.com/detail/duanlove/4371148 解压后双击里面那个文件就可以运行了。哈哈 挺无聊的吧 !!不过千万记得要保存你自己未保存的文原创 2012-06-13 18:40:12 · 1022 阅读 · 1 评论 -
自己写的明文加密程序的源代码(支持32M的文本文件)
#include #include #include #include //定义BSIZE为32*1M #define BSIZE (32*1024*1024)char buf[BSIZE];int convertchar(char *buf, int bufsize);int resumechar(char *buf, int bufsize);int write_fil原创 2011-11-17 01:04:04 · 1766 阅读 · 0 评论 -
多态、重载与虚函数:虚函数的定义要遵循以下重要规则
原文地址:http://pcedu.pconline.com.cn/empolder/gj/c/0503/574706_3.html 建议从头开始看原文,特别是原文第3页,再看本文(属原文第4页)。 虚函数的定义要遵循以下重要规则: 1.如果虚函数在基类与转载 2011-08-26 16:58:36 · 880 阅读 · 0 评论 -
奇技淫巧C++之返回值重载
奇技淫巧C++之返回值重载2006-08-07 05:00作者:蒋涛出处:blog责任编辑:方舟原文地址:http://dev.yesky.com/44/2518044.shtml C++当然是不能仅仅通过返回值重载函数的,但是,我们往往会想转载 2011-08-26 17:33:02 · 1186 阅读 · 0 评论 -
c++中冒号(:)和双冒号(::)的用法
<br />1.冒号(:)用法<br /> (1)表示机构内位域的定义(即该变量占几个bit空间)<br /> typedef struct _XXX{<br /> unsigned char a:4;<br /> unsigned char c;<br /> } ; XXX<br /> (2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。<br /> struct _XXX{<br /> _XXX() : y(0xc0) {}<br转载 2011-03-30 14:39:00 · 841 阅读 · 0 评论 -
import MySQLdb 报错 相关的环境问题
1、 Python需要安装 32位版本的(如果已经安装,就无需再重复安装了),如: https://www.python.org/ftp/python/2.7.11/python-2.7.11.msi # 如何知道自己已经安装的是32位还是64位? 在cmd里面输入 Python ,进入Python的主命令行界面的时候,会看到 32 bit 或6原创 2016-04-10 13:21:38 · 7217 阅读 · 0 评论