Working with Strings

对windows下的string讲得很清楚 https://docs.microsoft.com/en-us/windows/desktop/LearnWin32/working-with-strings

2019-02-19 09:47:57

阅读数 20

评论数 0

MFC过时了吗?

公司PC软件使用MFC写的,我接手了(之前一直搞嵌入式linux),在网上查了一下MFC,挺老的技术,很多人对MFC是否过时的问题争得不可开交,我也不知道听谁的好.后面看不下去了,去microsoft官网对比了一下windows PC编程的各种技术,豁然开朗,分享一下网址: https://doc...

2019-02-19 00:22:07

阅读数 375

评论数 1

linux下C C++调用C#

旧的MFC项目调用的一些库用C#来写(编译成DLL库),现在项目要移植到linux下,也想在linux下用C来调用C#,linux不支持C#,需要安装linux下C#的运行环境mono。 调用原理大概是这样子的,linux下的C/C++不能直接调用C#函数的,而是通过mono提供的api,创建一...

2018-08-03 11:25:56

阅读数 291

评论数 0

linux通过poll方式检测sd卡的插拔

做样机时,硬件攻城狮忘了给SD卡连card detect引脚,硬件中断检查SD卡的插拔是不可能了,还好linux的SD驱动可以通过poll的方式检查卡的插拔,给mmc->caps加上MMC_CAP_NEEDS_POLL标示位后,内核会启动一个线程通过发命令的方式来检测卡是否存...

2018-07-26 23:40:30

阅读数 482

评论数 0

SetWindowOrg,SetViewportOrg,SetMapMode

最近在看windows GDI画图的相关代码,这几个函数把绕昏了,查了很多资料并且做了很多实验才搞懂

2018-01-12 17:45:12

阅读数 131

评论数 0

java Excption example

public class ThrowException { class InsufficientException extends Exception {   private double amount;      public InsufficientException(double...

2017-05-15 11:53:49

阅读数 332

评论数 0

ISO/IEC 14443协议浅谈:TYPE A与TYPE B

ISO/IEC14443规定了邻近卡(PICC)的物理特性;需要供给能量的场的性质与特征,以及邻近耦合设备(PCDs)和邻近卡(PICCs)之间的双向通信;卡(PICCs)进入邻近耦合设备(PCDs)时的轮寻,通信初始化阶段的字符格式,帧结构,时序信息;非接触的半双功的块传输协议并定义了激活和停止...

2017-01-24 09:40:15

阅读数 8152

评论数 0

u-boot怎样生成spl

u-boot怎样生成spl    u-boot版本:2016.05 顶层Makefile定义生成spl:   生成spl需要的BOARD,CPU等变量的由来: 顶层Makefile包含了.config   .config包含了配置的cpu,板级信息   顶层Makefile包含...

2017-01-16 19:35:33

阅读数 1285

评论数 0

linux posix shared memory: bus error

解决posix shared memory bus error的问题

2017-01-16 17:32:21

阅读数 879

评论数 0

字符编码笔记:ASCII,Unicode和UTF-8

作者: 阮一峰 日期: 2007年10月28日 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。 结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。 下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望...

2016-12-06 14:43:26

阅读数 444

评论数 2

Unicode(UTF-8, UTF-16)令人混淆的概念

为啥需要Unicode         我们知道计算机其实挺笨的,它只认识0101这样的字符串,当然了我们看这样的01串时肯定会比较头晕的,所以很多时候为了描述简单都用十进制,十六进制,八进制表示.实际上都是等价的,没啥太多不一样.其他啥文字图片之类的其他东东计算机不认识.那为了在计算机上表示这些...

2016-12-06 14:42:00

阅读数 295

评论数 0

用ISO C++实现自己的信号槽(Qt另类学习)

有网友抱怨: 哪个大牛能帮帮我,讲解一下信号槽机制的底层实现? 不要那种源码的解析,只要清楚的讲讲是怎么发送信号,怎么去选择相应的槽,再做出反应。也就是类似于一个信号槽的相应流程。。。求解啊!!! 看了源码,真的是一头雾水。。。撞墙的心都有了~~~~ 本文使用 ISO C++ ...

2016-12-05 20:43:21

阅读数 587

评论数 0

从C++到Qt

最近做QT项目,在网上看到一篇很好的入门文章,转过来以后备用 原文发布在百度空间,但由于百度空间屡次改版,越改越差,以至于有关闭可能,故而转移到此 http://blog.debao.me Qt 是 C++ 的库,Qt 在 ansi C++ 的基础上进行了一...

2016-12-05 20:37:12

阅读数 6045

评论数 0

#pragma pack(n)和__attribute__((aligned(m)))的区别

C语言 #pragma pack(n)和__attribute__((aligned(m)))的区别

2016-09-05 10:45:58

阅读数 3104

评论数 0

NFS /etc/export配置

nfs服务器的配置,配置文件/etc/exports: ro 该主机对该共享目录有只读权限 rw 该主机对该共享目录有读写权限 root_squash 客户机用root用户访问该共享文件夹时,将root用户映射成匿名用户 no_root_squash 客户机用root访问该共享文件夹时,...

2016-06-02 21:27:31

阅读数 4138

评论数 0

使用 Socket 通信实现 FTP 客户端程序

今天在用到FTP编程,在IBM developerWorks看到一篇很好的文档,果断转过来,原文地址-http://www.ibm.com/developerworks/cn/linux/l-cn-socketftp/ 使用 Socket 通信实现 FTP 客户端程序 FTP 客户...

2016-05-19 09:57:32

阅读数 6595

评论数 1

linux uevent分析

1.kobject, ktype, kset kobject代表sysfs中的目录。 ktype代表kobject的类型,主要包含release函数和attr的读写函数。比如,所有的bus都有同一个bus_type;所有的class都有同一个class_type。 kset包含了subsys...

2015-10-28 18:13:21

阅读数 1789

评论数 0

makefile中的shell语法

在Makefile中写shell代码有点诡异,和不同的shell语法不太一样,如果不了解,看Makefile会莫名其妙。下面总结了一些。 1:尽在Makefile文件的目标项冒号后的另起一行的代码才是shell代码。 eg: xx = xx1         // 这里时makefile...

2015-03-27 18:08:29

阅读数 886

评论数 0

Zynq 7000从零开始之四 -- emio的gpio操作

本文讲述怎样使用emio功能的gpio,涉及到fpga部分,软件涉及到一级引导程序fsbl的创建及app的创建,程序运行在ddr中. zynq-7000的PS只有54个引脚可用(port0,port1), port2,port3的引脚可以通过EMIO在PL端引出. zturn开发板的三色灯D34连...

2015-03-23 18:00:01

阅读数 15210

评论数 5

linux 串口console注册

printk打印的信息要在console注册之后才能打印出来,但是在start_kernel中,还没有注册console之前 已经有printk的动作.这些信息会保存在printk的buf里边,这个buf大小可以配置: General setup (14) Kernel log buffer...

2015-03-16 13:40:54

阅读数 2385

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭