记Windows一个奇怪的C++函数返回问题

概述事情简单来讲就是发现同一段代码,其返回值的逻辑似乎在Linux和Windows上有不同的表现。因为一些环境配置和时间的原因暂时没来得及深入研究,在此记录下,如果有懂这个问题的大佬可以留言下,感谢。详细描述具体而言,在开发tensorflow.net这个仓库的时候,遇到了一种情况,需要我自定义一个

Tensorflow中的Tensor内存布局

介绍了tensorflow中的张量内存布局,以及如何根据偏移来直接修改内部的数据。

C++如何回收vector容器多余的容量?

当我们把一个很大的vector的元素pop掉大部分,其容量并不会对应降低,那么如何降低容量使其与当前size适配,这是一个有意思的问题。

C++中静态成员函数、非静态成员函数和普通函数的本质分析

从汇编的角度对C++中静态成员函数、非静态成员函数和普通函数的区别进行证明和分析。

C#/.NET如何利用P/Invoke调用C/Cpp库的API

有的时候我们会需要在C#中调用C/Cpp构建的Native API,本文讲述了如何用P/Invoke来完成这件事情以及一点好的实践。

Rust与Cpp新旧之辩

最近在学Rust,粗浅一看,Rust和C/Cpp还是有不少相似的地方的,而我自己对Cpp还算有一点了解,所以就想对比学习一下,将习得与心得记录于此。