加载中
C#和C/C++混合编程系列3-绑定自动生成代码

在C++导出native code绑定到C#时,大量代码是可以进行自动生成的。 这里 生成工具是利用C#和反射RTTI信息来生成。通过一些标签来告知生成器。 需要吧自动生成的cs代码的 InternalCall 进行打...

c++
07/12 19:14
216
C#和C/C++混合编程系列2-内存管理

2篇前置博文: Http服务器-第十步加入基于Mono平台的C#脚本支持 https://my.oschina.net/kkkkkkkkkkkkk/blog/4322402 架构9-引入C#混合编程-服务端概述 https://my.oschina.net/kkkkkkkkkkk...

07/09 21:11
84
.NET Core初览-异步篇

官方说法是提供的异步是语言级别的多线程,基于任务的封装。 这个概念比较简单,额外比较好的一点就是语言级别的 和go写起来能实现差不多的感受。 关于这一点,不是该篇的重点,本文探究的是...

2019/12/14 13:06
193
.NET Core初览-网络IO篇

初览的应用场景为游戏服务器开发。 网络IO: NetCore:60%CPU QPS 56W C++:31%CPU QPS 58W C++:68%CPU QPS 124W 性能上的差异可能还有socket操作方式有关这个得去netcore源代码找答案 C# 网...

2019/12/14 10:25
215
C#序列化反序列化对象为base64字符串

之所以序列化为base64 字符串 方便传输,可存储在本地 也可以是服务器 public class Serializer { private Serializer() { } public static string Serialize<T>(T obj) { ......

2017/08/02 11:02
218
C#范型默认类型

语法糖,这种方法使用起来和默认范型参数用法是一样的 类似于C++模板特化 HashTable 默认类型就是string /* * Author: caoshanshan * Email: me@dreamyouxi.com */ using UnityEngine; usin...

c++
2017/03/23 15:04
45
C# lambda捕获外部变量

C# 不能像C++一样手动指定 引用还是传值,默认传引用,可以新建局部变量达到传值的效果 由于每个循环都会创建一个局部变量K,所以每个表达式引用了各自的K 而不是所有表达式都引用的i了,避免...

c++
2017/01/07 22:55
833
C# ref 和 out

2者都相当于传地址 ref 传递引用,ref 要求在传入之前初始化 void Start () { string str="11111"; func(ref str); print(str); } void func(ref string str) ......

2016/05/21 14:23
52

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部