小编BUY*_*BUY的帖子

我们如何在c ++中使用批处理文件?

我的目的:我想制作一个可以使用DOS命令的c ++程序.

选项:我可以创建一个批处理文件并将其放入DOS命令中.但我不知道如何使用c ++程序中的这个文件?

c++ batch-file

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

Qt将应用程序对齐到屏幕左上角

最近我正在使用c ++编写Qt Gui应用程序,我需要在运行应用程序时将窗口对齐到左上角.(默认情况下,它应该在左上角打开).

有什么办法可以在代码或Qt设计师身上做到这一点吗?

如果有人可以提供帮助,我会很高兴.

c++ qt qt-designer

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

如何更改QMessageBox图标和标题

我正在使用Qt c ++创建一个ui应用程序

我有一条error使用QMessageBoxClass 创建的消息:

QMessageBox errorMessage;
errorMessage.critical(0, "Error", "An error has occured !");
errorMessage.setFixedSize(500, 200);
Run Code Online (Sandbox Code Playgroud)

它就像是:

在此处输入图片说明

我想更改红色圆圈中的图标和标题。

在此处输入图片说明

我将不胜感激任何帮助。

提前致谢。

c++ qt qmessagebox

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

std :: get_time没有解析日期

如果我尝试将日期设置为a tmstd::get_time但没有任何反应,则输入流处于失败状态,这意味着已发生解析错误。

以下代码有什么问题?

{   // setting time works
    std::tm t{};
    std::istringstream ss("01:02:03");
    ss.imbue(std::locale("de_DE"));
    ss >> std::get_time(&t, "%H:%M:%S");
    std::cout << ss.fail() << std::endl;
    std::cout << std::put_time(&t, "%c") << '\n';
}   

{   // setting day of month did not work
    std::tm t{};
    std::istringstream ss("2");
    ss.imbue(std::locale("de_DE"));
    ss >> std::get_time(&t, "%d");
    std::cout << ss.fail() << std::endl;
    std::cout << std::put_time(&t, "%c") << '\n';
} 
Run Code Online (Sandbox Code Playgroud)

输出:

0 
Sun Jan  0 01:02:03 1900
1
Sun Jan  0 00:00:00 1900
Run Code Online (Sandbox Code Playgroud)

c++ datetime

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

sam local 也可以创建 SNS 主题吗?

我对 sam locals SNS 支持感到困惑。

只能将 Lambda 指向具有 sam 模板的现有 SNS 主题,或者 sam 也可以为我创建该主题吗?

如果可能的话,我非常想做后者。

amazon-web-services aws-lambda aws-sam-cli

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

从 char 数组中获取 char 的索引

您好,我需要从字符数组中获取字符的索引(不使用字符串)。是的,我知道在有字符串的情况下这样做是不合理的,但我需要知道如何做到这一点。因此,如果您能表示理解,我将不胜感激。

我的 char 数组包含:

" ABCDEF"
Run Code Online (Sandbox Code Playgroud)

(开头有一个空格)。

当我尝试这个时:(我已经导入了 java.util.Arrays;)

Arrays.toString(charArr).indexOf(charNeeded);
Run Code Online (Sandbox Code Playgroud)

它返回 16,因为:

System.out.println(Arrays.toString(charArr));
Run Code Online (Sandbox Code Playgroud)

打印 [ , A, B, C, D, E, F],这意味着正在返回的字符串(正在搜索的索引)就是那个。我需要搜索“ABCDEF”上的索引有人可以帮忙吗?

提前致谢。

java arrays char indexof

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