存档

‘C/C++’ 分类的存档

线程、有栈协程、无栈协程

2020年3月3日 评论已被关闭

Thread, stackful coroutine, stackless coroutine, generator , statemachine.

阅读全文...

分类: 多线程, C/C++, C#, 游戏开发, Lua, Python, 其他 标签:

有栈协程和无栈协程

2020年2月4日 评论已被关闭
分类: 多线程, C/C++, C#, Lua, Python 标签:

GC算法

2019年9月27日 评论已被关闭
分类: C/C++, 算法 标签:

C#调用C++动态链接库.dll .so

2019年9月14日 评论已被关闭
分类: C/C++, C# 标签:

Cpp导入导出dll

2019年5月7日 评论已被关闭

C++\C导入导出dll的说明。

阅读全文...

分类: C/C++ 标签:

释放非托管资源

2019年5月6日 评论已被关闭

C#、Java、Lua等等通过GC回收堆内存的方式好处在于不用手动释放内存,避免内存泄漏。但坏处就是如果有非虚拟机托管的内存\资源,是没办法释放\关闭的。在C++中,可以在析构函数里释放申请的资源。在C#、Java、lua这类由GC托管的语言也有相应的方法释放资源。

阅读全文...

带宽和延迟的区别和联系

2018年12月13日 评论已被关闭

带宽(bandwidth),延迟(latency)共同构成吞吐量(throughput)。

阅读全文...

C++中new/delete/operator new/operator delete的原理及应用

2018年9月14日 评论已被关闭

在C++中,new operator和operator new, delete operator和operator delete并不指代同一个东西。涉及到的一些特性在实际环境中有很大的作用,比如在内存池中的运用等。本文会详细讨论C++中有关内存分配和初始化的内容。

阅读全文...

分类: C/C++ 标签:

方法重写的两层含义

2018年5月6日 评论已被关闭

方法重写有两层含义,一是替换基类的方法实现,二是扩充基类的方法。很容易忽略第二类。

阅读全文...

分类: Unity, C/C++, 编程技术, C# 标签:

GUI

2017年12月6日 评论已被关闭

https://www.ultimatepp.org/index.html

分类: C/C++ 标签: