
c/c++架构
沧海一朵浪
杭州小蚂蚁
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据设计是程序架构的灵魂
之前开发了一套c语言交互系统,当时设计了业务数据和用户数据,业务数据负责对业务操作的管理,控制数据负责的业务的结果进行管理。实现了模块和全局的解耦。全局对局部的支撑。 昨天晚上看了FFMPEG的数据设计架构,隐隐绝对当时的设计存在一些不足之处。 FFMPEG的数据设计主要分为一下三种: 1、业务数据,在业务运行过程中生成,并提供业务接口支撑,接口为模块抽象出的对外接口。 2、全局数据抽象部原创 2015-08-25 09:21:49 · 698 阅读 · 0 评论 -
C语言模糊基础概念之强制类型转换
这里和大家分享下以下类型转换的意义。 例: struct in { int a; } struct test { struct in* i; int b; } void func() { struct test t; void *v = &t; struct in *i; i = *(struct in**)v; }原创 2015-09-01 10:35:06 · 489 阅读 · 0 评论 -
客户端总体设计方案分享
先说点闲话,本来想把博客好好的管理起来的,3天写一篇,其实行动起来真心不容易起,要一个星期至少一篇坚持下去! MFC是一种很老的技术了,不喜勿喷! 说到客户端的设计方案,基本上马上会想起MCV框架,MCV是软件设计的典范,现实了界面、数据、逻辑进行分离的组织方法。 如果通过MFC在开发界面时实现界面、数据、逻辑的分离。 注:界面显示都是基于Dialog和其上的控件 设计方原创 2015-09-07 17:36:33 · 1023 阅读 · 0 评论