小编fly*_*out的帖子

如何用垃圾填充字节数组?

我用这个:

byte[] buffer = new byte[10240];
Run Code Online (Sandbox Code Playgroud)

据我所知,这初始化填充0s的10kb缓冲区数组.

什么是每次用垃圾数据填充这个数组(或初始化它)的最快方法?

我需要使用那个数组> 5000次并每次用不同的垃圾数据填充它,这就是为什么我正在寻找一个快速的方法来做到这一点.数组大小也必须每次都改变.

c# arrays bytebuffer bytearray

20
推荐指数
2
解决办法
2万
查看次数

如何从c#代码更改可执行文件图标?(不是我的应用图标)

如何从c#代码更改*.EXEs图标(不是我的主应用程序图标,而是从该应用程序我想要更改另一个exe的图标).

我最终将不得不更改大量文件的图标,所以我正在寻找一种快速和良好的性能方式来做到这一点.

我一直在谷歌搜索30分钟,但我发现的是如何在VS中设置应用程序的图标.

c# resources icons

5
推荐指数
1
解决办法
5206
查看次数

如何从函数中更改值或静态char*?C++

我正在尝试更改我在启动时定义的"静态字符*"的值,我是从函数内部执行的,当此函数返回var时,我尝试重新设置该值不会保留它.

例:

static char *X = "test_1";

void testFunc()
{
    char buf[256];
    // fill buf with stuff...
    X = buf;
}
Run Code Online (Sandbox Code Playgroud)

如何在不使用静态buf的情况下实现这一目标?我应该使用其他数据类型吗?如果是的话,哪一个?

c++ static types redefine

3
推荐指数
1
解决办法
1539
查看次数

应用设置方法?C++

我正在考虑向应用程序添加可配置设置,我认为最简单的方法是外部文件或win注册表(它是一个仅赢的应用程序).

哪种方式会更好?

我想知道,权限不足的用户可能无法创建/写入配置文件.在注册表的情况下,今天的杀毒软件允许我添加/编辑/删除密钥吗?或者他们只监视某些键?

此外,如果有人知道在vc ++中管理配置设置(在纯win32中)的类/ lib,请发布它.

c++ settings appsettings application-settings visual-c++

2
推荐指数
1
解决办法
2121
查看次数