其他
Keycer
这个作者很懒,什么都没留下…
展开
-
在C++中使用C中字符串数组的一个奇怪问题。
今天在Qt(C++图形库)中使用extern "C"的办法使用C方法的时候遇到一个奇怪的问题。同一个字符串,在C方法内部测出的长度和在Qt中测出的长度不相等。并且如果在C方法内部没有写printf,则会导致字符串参数传递错误。如下: 首先,不在C方法内部使用printf. 本代码一共3个文件MyClass.h,MyClass.cpp,Main.cpp,如下: /**原创 2013-03-11 19:20:35 · 1233 阅读 · 0 评论 -
字体号数与像素对应关系
英文字体的1磅,相当于1/72 英寸,约等于1/2.8mm。12PT的字打印出来约为4.2mm。网页中12px的字才相当于12像素。 虽然 四号=(14/72)*96=18.6px 更接近 19px,但是因为 18px 是点阵,所以系统还是优先显示点阵字号的。换句话说:四号=18px中文字号VS英文字号(磅)VS像素值的对应关系:八号=5磅(5pt) ==(5/72)*96=6转载 2013-06-10 12:01:26 · 63377 阅读 · 0 评论 -
一些开源产品,没事可以读读源代码
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】转载自:http://blog.csdn.net/feixiaoxing/article/details/7749331 一、历史 开源代码作为一种特色的产物,随着物联网的进步得到了前所未有的发展。一开始,很多代码其实不是开源工程,后来软件的开发商发现根本没法用这转载 2014-01-05 16:35:07 · 1441 阅读 · 0 评论 -
一个编译链接的过程解读
一个编译链接的过程详解2008-06-19 15:43Operating Systems A Modern Perspective笔记之编译链接先扫盲:1. 操作系统存储管理模块的设计与所基于的硬件环境息息相关。2. 编译:绑定变量到一个0开始的相对地址空间中。某些变量(如C中的局部变量)存储在运行栈中,其地址要等到在链接时与其他模块绑定到一起才能确定。转载 2013-12-21 17:27:56 · 974 阅读 · 0 评论 -
工业以太网与普通以太网
工业以太网是以太网的一种,是具体的以太网,它既具有以太网的特点,又具有自己的特色。以太网(Ethernet)是一个可分支的广播通信系统,它分布在局部地区的计算站之间传递数字式数据包。以太网允许本地化的站间通讯 ,很容易扩展 ,它的控制的完全分散避免了创建一个瓶颈 。同时以太网是相对便宜的,它不作任何绝对的保证的数据包传送,它进行尽可能简单的沟通。每个以太网数据包中都包含一个源地址和目的地址转载 2014-07-30 23:11:46 · 3789 阅读 · 0 评论 -
wpa_supplicant移植与使用
移植wpa_supplicant到arm6410+linux平台知识点:(1)iwconfig 原生只支持WEP加密,现在大部分路由器都使用wpa加密,所以使用iwconfig无论怎么设置都无法连接到路由器AP上,除非路由器设置了WEP加密或者不设置密码。(2)"iwconfig wlan0 key XXXX" 来设置连接密码时,XXXX表示WEP的密文串 "iwconfig w转载 2015-05-28 14:39:02 · 9065 阅读 · 0 评论 -
FTP与TFTP的区别
1、FTP 是完整、面向会话、常规用途文件传输协议;而 TFTP 用作 bones bare - 特殊目的文件传输协议。2、因为 TFTP 不支持验证, 所以Windows NT FTP服务器不支持 TFTP3、可以以交互方式使用 FTP; TFTP 允许文件只能单向的传送。4、FTP 提供用户身份验证; TFTP 却不。5、FTP 依赖于 TCP 是面向连接并提供可靠的控件; T转载 2015-09-30 14:15:34 · 2833 阅读 · 0 评论 -
CMake与Make最简单直接的理解
大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编转载 2016-05-21 17:10:03 · 4111 阅读 · 1 评论