
C++
hhh901119
这个作者很懒,什么都没留下…
展开
-
类的设计及其他事项
*API接口设计我们来看API接口设计是如何影响表现的,并且如何能优化这些接口形式。他表现了这个API接口至关重要的性能以及调用每秒的时间,并且很少关注过他们的速度效率问题。API设计可能并不需要好的表现,但是这个接口应该尽可能的优化然而他并不会破坏这些性能。API应该可以提供一个清晰的有逻辑的形式。这几个API组件将会优化这些实现。编译时间的速度,运行时间的速度,运行内存的开销,库的翻译 2015-09-25 13:45:00 · 304 阅读 · 0 评论 -
C++之并行开发
*并行开发(加速游戏)处理器制造商有用他们的cpu在每秒。这看起来是模型CPU在桌面电脑,台式以及手机,CPU将要超过2.5GHZ。CPU将要有yue来yue多的表现。在本章我们将要展示如何创造一个线程来执行这个方法Game::RunGame.这将要意味着主要的游戏循环将要运行在它自己本身的执行线程并且我们的主要功能是执行其他任务。现在展示如何创建一个游戏线程。#include "Game翻译 2015-10-13 10:59:11 · 598 阅读 · 0 评论 -
c++单线程内存分配器
*写一个单线程的分配器本章向你展示如何重载new和delete操作来创建一个基本的内存管理系统。这个系统有很多不足:他将要存储有限的静态数组,他有内存碎片的一些问题并且会漏掉任何已释放的内存.我将要介绍这些过程当我们分配内存的时候,并且将要强调一些问题。来写这些不同的内存管理的任务。下面是一个内存分配的结构struct MemoryAllocationHeader{原创 2015-10-12 14:39:39 · 381 阅读 · 0 评论 -
zlib在Qt C++中的应用
//testZlib.h#ifndef TESTZLIB_H#define TESTZLIB_H#include "zLib/zlib.h"#include class testZlib{public: testZlib();public: int ZlibGetDecodeLength(long InRawLength);原创 2015-10-12 17:07:16 · 1085 阅读 · 0 评论 -
Tcpsocket
服务器:#include #include #include #include #include #include #define PORT 3880int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); int listenfd; int conf原创 2016-03-14 16:11:49 · 279 阅读 · 0 评论 -
android之文件监控
https://github.com/dstmath/inotifywait-for-Android.git 工具来进行文件监控,它是利用linux下inotify机制对文件系统进行监控的,我们可以利用它来监控某款APP的文件操作行为,比起利用hook机制来监控文件系统.(1)git clone https://github.com/dstmath/inotifywait-for-And...原创 2019-07-17 14:57:31 · 4045 阅读 · 0 评论