- 博客(4)
- 收藏
- 关注
原创 使用C++/CLI调用C#封装类库
小序:用C#开发的库,供C#开发人员调用,一切正常。客户:你们的API得支持C++。对于C++小白的我来说,只能含泪恶补C++知识,并且准备使用C++来封装接口的时候突然发现,C#端封装的接口里面使用了第三方的库,C++里面没用对应的库,欲哭无泪的我正准备放弃的时候,山穷水复疑无路,柳暗花明又一村,偶然发现的 C++/CLI完美解决了我的问题。正文:这里不准备做C++/CLI的介绍,只是将使用过程中踩过的坑做记录。使用C++/CLI可以在C++中调用C#封装的dll,在实际使用中,由于数据接
2020-09-29 11:14:59 2018
原创 ThreadStaticAttribute 用法
话不多说,代码是最好的语言: class Program { [ThreadStatic] static int threadStaticField; static int staticField = 0; public Program() { Program.staticField += 1; Program.threadStaticField += 1; }
2020-06-03 11:06:29 484
原创 使用NCal实现变量运算以及自定义函数运算
小序:最近做项目的时候,有这样一个需求:需要对现有变量进行运算,将结果赋给新的变量,并且新的变量的值会随着表达式所包含变量的值的改变而改变。简而言之,就是求y=kx+b或者z=f(x,y)的值。正文:NCal开源计算库使用起来十分简单,只需在实例化的时候传入运算表达式,以及调用Evaluate()方法就能得到计算结果。话不多说直接上代码: static void Main(str...
2020-05-04 21:30:47 753
原创 ATML中XML文档序列化与反序列化
在研究ATML IEEE1671.1 TestDescription测试描述遇到两个问题:1,用户如何能够方便快捷的生成标准的Atml文档(Xml序列化)2,软件如何能够解析标准的Atml文档,还原出TestDescription对象方便后续操作(Xml反序列化)捣鼓了一阵发现了一个类似JsonSerilialize的工具,针对Xml的序列化与反序列化的工具XmlSerialize...
2019-11-25 14:42:17 582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人