我目前正在编写我用Java语言编写的一个小程序的C#实现。我在我的Java应用程序中使用了BufferedImage.getRGB(int startX, int startY, int w, int h, int[] rgbArray, int offset但我在C#中找不到确切的版本,我也不确定如何手动编写它。
就各自的语言标准而言,C仅通过malloc()家族提供动态内存分配,而在C++中,最常见的分配形式是由::operator new()执行的。C风格的malloc在C++中也可用,许多"baby's first allocator“示例使用它作为其核心分配函数,但我很好奇当代编译器如何实现实际的生成操作符-new。它只是一个围绕malloc()的薄薄的<