相关疑难解决方法(0)

用于找到大于或等于给定值的2的最小幂的算法

我需要找到大于或等于给定值的2的最小幂.到目前为止,我有这个:

int value = 3221; // 3221 is just an example, could be any number
int result = 1;

while (result < value) result <<= 1;
Run Code Online (Sandbox Code Playgroud)

它工作正常,但感觉有点幼稚.这个问题有更好的算法吗?

编辑.有一些很好的Assembler建议,所以我将这些标签添加到问题中.

c++ algorithm assembly

48
推荐指数
7
解决办法
4万
查看次数

使用C#进行实时应用

C#可用于开发实时应用程序,包括连续从网络摄像头获取输入并处理输入吗?

c# windows real-time

24
推荐指数
3
解决办法
3万
查看次数

使用和垃圾收集

如果我有以下内容,你好只是为了clairfy:

using (Object1) {
create Object2
}
// bookmark1
Run Code Online (Sandbox Code Playgroud)

将Object2与Object1一起销毁到Object2吗?Object2是StringReader,Object1是MemoryStream.

c# garbage-collection using

5
推荐指数
2
解决办法
4308
查看次数

标签 统计

c# ×2

algorithm ×1

assembly ×1

c++ ×1

garbage-collection ×1

real-time ×1

using ×1

windows ×1