小编Bet*_*moo的帖子

在C#中重新启动foreach循环?

如何foreach在C#中重启循环?

例如:

Action a;
foreach(Constrain c in Constrains)
{
   if(!c.Allows(a))
   {
      a.Change();
      restart;
   }
}
Run Code Online (Sandbox Code Playgroud)

restart这里是continue或者break它从开始重新启动foreach它就像将for循环的计数器再次设置为0.

这可能在C#中吗?

编辑:我要感谢Mehrdad Afshari和Mahesh Velaga让我发现我当前实现中的一个错误(index = 0),否则就不会发现它.

c# foreach loops reserved-words

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

有人可以提炼成适当的英语代表是什么吗?

有人可以将一个代表分解成一个简单,简洁和简洁的解释,包括目的和一般的好处吗?我试图绕过这个,但它并没有陷入其中.

c# delegates

17
推荐指数
2
解决办法
871
查看次数

如何从C#字符串中获取空终止字符串?

  • 我正在与需要空终止字符串的服务器通信
  • 我怎样才能在C#中巧妙地做到这一点?

c# string null-terminated

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

概率与神经网络

在神经网络中直接使用sigmoid或tanh输出层来估计概率是一种好习惯吗?

即给定输入发生的概率是NN中sigmoid函数的输出

编辑
我想使用神经网络来学习和预测给定输入发生的概率.您可以将输入视为State1-Action-State2元组.因此,NN的输出是State2在State1上应用Action时发生的概率.

我希望确实清楚......

编辑
当训练NN时,我对State1做随机动作并观察结果State2; 然后教NN输入State1-Action-State2应该导致输出1.0

classification machine-learning probability neural-network

16
推荐指数
2
解决办法
6501
查看次数

在C/C++中使用scanf

要使用scanf读取int,我们使用:

scanf("%d", &i);
Run Code Online (Sandbox Code Playgroud)

如果int长不是int ??

注意:使用时ilong它给了我一个警告刺激性..

谢谢!

c c++ stdin scanf

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

用C#更改语言

我正在Windows上用C#开发一个多语言程序

如何在某些操作上更改Windows编写语言...
例如,在焦点事件上从英语更改为阿拉伯语.

谢谢

.net c# windows multilingual cultureinfo

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

C#数组中的线程安全性

有2个不同的线程:

  • 一个从C#数组读取(例如从第一个位置读取),
  • 另一个写入相同的C#数组但写入不同的位置(例如到最后一个位置)

线程安全与否?
(我的意思是这里没有锁定阅读或写作)

c# arrays multithreading thread-safety critical-section

12
推荐指数
3
解决办法
3435
查看次数

C#中的强化学习

  • 我打算在我的项目中使用强化学习,但我不知道如何实现它.
  • 所以我正在寻找一个具有不同RL算法的库,我可以在我的C#项目中使用它.

谢谢

请注意:我发现神经网络的NeuronDotNet库,我现在正在寻找RL库..

编辑:或Dot NET库

c# machine-learning reinforcement-learning neural-network

11
推荐指数
1
解决办法
6366
查看次数

C++增量运算符

如何区分重载operator ++的2个版本?

const T& operator ++(const T& rhs)
Run Code Online (Sandbox Code Playgroud)

哪一个?

i++;
++i;
Run Code Online (Sandbox Code Playgroud)

c++ templates struct class operator-overloading

10
推荐指数
2
解决办法
1455
查看次数

是否可以从gcc中的C源代码内部链接到数学库?

当我试图包括<math.h>我发现我需要使用命令链接数学库gcc -lm

但我正在寻找另一种方法来链接数学库'代码',这不需要用户使用任何选项进行编译.

可以gcc -lm在C代码中使用#pragma什么做什么?

编辑:我已经改变-ml-lm

c unix gcc include

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