小编Lee*_*Lee的帖子

是否有类似于 Windows 上的 GetTickCount() 的 C++ 标准类/函数?

unsigned int Tick = GetTickCount();
Run Code Online (Sandbox Code Playgroud)

该代码仅在 Windows 上运行,但我想使用 C++ 标准库,以便它可以在其他地方运行。

我搜索过std::chrono,但找不到类似的功能GetTickCount()

你知道我应该使用什么吗std::chrono

c++ std gettickcount c++11 c++-chrono

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

如何在Visual Studio自动生成的注释中选择语言?

我很纳闷,因为在Visual Studio中,有时自动生成的注释不是英文.

例如,当我创建ATL项目时,

// DLL? OLE? ?? ???? ? ??? ???? ? ?????.
STDAPI DllCanUnloadNow(void)
{
    return _AtlModule.DllCanUnloadNow();
}
Run Code Online (Sandbox Code Playgroud)

是的,我正在使用带有韩语语言包的Visual Studio.

因此,Visual Studio自动生成的注释是韩语.

我该如何更改评论语言?

visual-studio visual-studio-2013

7
推荐指数
1
解决办法
412
查看次数

线程分离/可连接方法

C#线程Detach/ Joinable函数在哪里?

在C++ 11中,这些函数可用:

thread::joinable()
thread::detach()
Run Code Online (Sandbox Code Playgroud)

但它们在.NET中找不到 - 它们在哪里?

c# multithreading join detach

6
推荐指数
1
解决办法
2513
查看次数

如何在 C# 中检查 github 版本?

像这样的东西。

void UpdateCheck()
{
    if (GithubApi.GetCurrentRelease().Version > CurrentVersion)
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

我找到了一些API,https://github.com/octokit/octokit.net

但我找不到这个功能。

c# api release github octokit.net

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

有没有简单的方法可以从ASCII转换为UTF8?(使用boost :: locale)

我正在尝试将一些字符串从ASCII转换为UTF8.

而且,我搜索了很多东西,但我找不到它.

所以我编码了这个.

std::string ASCII("ASCII string");
auto utf8 = boost::locale::conv::to_utf<char>(ansi, std::locale("en_US.UTF8"));
Run Code Online (Sandbox Code Playgroud)

这是正确的吗?在我的系统上,这是不行的.

请帮我.

谢谢.

c++ boost locale utf-8

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

C# 想知道是否有任何枚举类型仅在限制范围内重复其值

对不起,我的愚蠢问题,我已经 7 年没有编程了,几乎忘记了一切。

我想做一个可以表达音符的系统,例如我创建了以下枚举,

public enum Notes { C = 0, D, E, F, G, A, B };
Notes N = Notes.C;

while (true)
{
    Console.WriteLine(N);
    N++;
}
Run Code Online (Sandbox Code Playgroud)

在这段代码中,一旦 Note 的 N 到达 Note.B,值就不会回到 C。如何强制值回到 Note.C?

你的回答对我很有帮助。

此致。

c# enums while-loop

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