RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-384202

Стас's questions

Martin Hope
Стас
Asked: 2020-09-22 19:24:20 +0000 UTC

BITMAPINFOHEADER.biSizeImage 存储什么?

  • 0

我查看了BMP格式的网站描述,到达了外地 。biSizeImage

该网站说:

biSizeImage以字节为单位表示图像的大小。如果图像未压缩(即前一个字段设置为BI_RGB),则此处应写入零。

但是在图像本身中,没有 0 写在那里:

图片尺寸

图片本身的大小写在那里(没有标题),它等于w * h * 3字节。例如,我拍了一张 100x100 像素的照片,得到了 30,000 字节(字节交换了,所以00 00 75 3016cc = 30 00010cc)


从这里开始一个问题 - 应该写下什么?

PS比如我拍了一张色深为24的BMP图片。

winapi
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-09-04 03:33:56 +0000 UTC

#include <iostream> 如何工作

  • 0

最近解决了计算机科学OGE的训练版,发现如下问题:

#include &#60;iostream>
using namespace std;

int main() {
   int s,t;
   cin >> s;
   cin >> t;
   if (s > 10 || t > 10)
      cout << "ДА";
   else
      cout << "НЕТ";
return 0;
}

该计划共启动了 9 次...

(我将进一步省略文字,这与问题无关)


这是什么线变得有趣了(我第一次看到这个):

#include &#60;iostream>

决定向编译器展示这个:

  • gcc/clang

    错误:#include 需要 "FILENAME" 或 #include <iostream>

  • vc++

    错误 C2006: '#include': 需要一个文件名,发现 '&' 致命错误 C1083: 无法打开包含文件: '': 没有这样的文件或目录


在这里测试,没有碰标志,留下了网站提供的标志。

是否可以在 c++ 下编译它,如果可以,它与

#include <iostream>

任务从这里

c++
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-06-16 23:06:59 +0000 UTC

如何更改 C++ 控制台窗口的颜色

  • 0

如何更改 C++ 应用程序的控制台颜色?需要使用Windows.h吗?

c++
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-05-13 21:24:08 +0000 UTC

无法将进程输出到 QT 字符串

  • 0

我需要将 QProcess 的输出读入 QString

QString program = "cmd", output;
    command = "cd /d ";
    command += QString::fromLocal8Bit(dir); //здесь хранится путь до папки, в которой должна исполняться команда
    command += " & pip list";
    qDebug() << command;
    arg << "/C" << command;
    QProcess *Process2 = new QProcess(this);
    Process2->start(program, arg);
    connect(Process2, &QProcess::readyReadStandardOutput, [&] {
       QString output(Process2->readAll());
    });
    qDebug() << output;

我检查了-存储在命令中的命令-有效,但是在该行中qDebug() << output;我得到了值“”。编码一切都很好(命令本身是输出,您可以将其复制并粘贴到 cmd - 它会起作用)。我怎样才能得到这个过程的输出到输出行?

c++
  • 2 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-05-12 22:53:15 +0000 UTC

将命令输出写入 C++ 数组

  • 0

Windows 控制台有一个命令,列出了所有已安装的 Python 模块(库):在此处输入图像描述

如何将没有版本的模块名称写入数组(其中每个单元格是一个模块的名称)?(必须不同时显示控制台)。例如,使用QProcess或popen()告诉我它是如何完成的?

c++
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-05-11 20:27:09 +0000 UTC

readyRead 中显示错误

  • 0
void MainWindow::on_pushButton_clicked()
{
    setlocale(LC_ALL,"");
    QString program = "PyModuleInstaller.bat";
    QProcess *Process = new QProcess(this);
    Process->start(program);
    connect(Process, &QProcess::readyReadStandardOutput, [=] {
        ui->plainTextEdit->appendPlainText(Process->readAll());
    });
}

此代码应读取 bat 文件的输出并将其发送到纯文本。这是蝙蝠:

chcp 1251
cd /d "C:\Users\Пользователь\AppData\Local\Programs\Python\Python37-32\Scripts"
pip install adsabs

执行bat文件会报错,但是没有明文显示。控制台中的错误

如果你写readError而不是readAll,它不会编译(我不知道如何使用它),如果你readyReadStandardOutput替换(或添加)readyReadStandardError错误仍然不显示,只有更多的空行。告诉我如何解决这个问题?

c++
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-05-11 04:13:25 +0000 UTC

如何将功能移动到readyRead QT

  • 0

我有一个代码应该将 bat 文件输出的数据发送到 textLabel:

void MainWindow::on_pushButton_clicked()
{

    QString program = "PyModuleInstaller.bat";

    QProcess *Process = new QProcess(this);
    Process->start(program);
    connect(Process, &QProcess::readAllStandardOutput, [&] {
        ui->label->setText(Process->readAllStandardOutput());
    });
}

我想将其更改readAllStandardOutput为readyReadStandardOutput(). 如果我只是更改它,我会收到一个错误:函数调用的参数太少,预期为 1。据我了解,您需要在 manwindow.h 文件中添加一个信号

我写了一些东西(可能甚至看起来都不对):

private: signals:
    void Read();

但是我不明白如何正确地发出这样的信号,以及如何将其附加到 textLabel 以便将可执行 bat 文件提供的数据发送到 textLabel。请帮帮我

c++
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-05-10 05:07:05 +0000 UTC

将数据输出到文本标签时程序冻结

  • 0

有一个程序将运行用于安装 python 模块的脚本(bat 文件)

@echo off
chcp 1251
cls
set /P var="Введите название модуля, который нужно установить:"
cd /d "C:\Users\Пользователь\AppData\Local\Programs\Python\Python37-32\Scripts"
pip install %var%
pause

我的程序应该运行这个文件并将这个文件输出的所有内容输出到 textLabel。这是程序:

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QProcess>
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}
MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::on_pushButton_clicked()
{

    QString program = "PyModuleInstaller.bat";
    QStringList arguments;
    arguments << "absads";

    QProcess *myProcess = new QProcess(this);
    myProcess->start(program, arguments);
    myProcess->waitForFinished();
    connect(myProcess, &QProcess::readAllStandardError, [&]() {
        ui->label->setText( myProcess->readAllStandardError() );
    });
}

当您按下按钮时,程序会冻结,然后在 15 秒后返回。textLabel 中没有任何内容(尽管设置 absads 模块会引发错误)。如何在 textLabel (或类似的东西)中输出错误?

c++
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-05-09 21:59:32 +0000 UTC

从 C++ 控制台输出数据

  • 1

我有一个可以上传文件的 bat 文件。我想在程序的单独窗口中显示它提供的所有数据(例如,graphicsView 或 textArea)。做了一件事:

MainWindow::~MainWindow()
{
    QString program = "myfile.bat";
    QStringList arguments;
    arguments << "";

    QProcess *myProcess = new QProcess(this);
    myProcess->start(program, arguments);
    while (myProcess){
        ui ->label->setText(myProcess->read());
    }
    delete ui;
}

但最后一行不读取数据。如何从控制台读取所有数据(可能有不同的数量)并将它们输出到程序中的文本元素?而且我还需要不出现 cmd 窗口(现在是)

c++
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-05-07 21:12:16 +0000 UTC

自动检查最新的 pip 版本

  • 0

我希望该程序检查 pip 的最新现有版本,将其与已安装的版本进行比较,如果 PC 有旧版本,它将被更新。安装的版本由命令给出pip --version,但哪个命令会给出最新发布的 pip 版本?c++ 中的代码是否有效:

if (v!=v_new){
    system("python.exe -m pip install --upgrade pip");
    system("python.exe -m easy_install pip");
}

其中 v 是返回的值pip --version,n_new 是最新发布的版本。

python
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-04-28 23:21:30 +0000 UTC

如何在 QT 中制作弹出窗口?

  • -2

单击按钮时如何打开一个新窗口,其中可能包含更多按钮和输入字段?

我在网上找到可以使用QStackedWidget的,但没有找到相关资料。是否有任何命令或库,或者我需要创建自己的肖像QMessangeBox?

c++
  • 1 个回答
  • 10 Views
Martin Hope
Стас
Asked: 2020-04-24 16:46:16 +0000 UTC

将数字写入变量时如何设置固定的小数位数?

  • 2

我有一个数字需要转换为字符串并以用户指定的精度写入 QLabel。我只有一种方法如何设置 cout 输出的精度。但是 Qwindgets 应用程序需要一种不同的方式。告诉我如何做到这一点。我使用 QT、MiniGW 编译器

void MainWindow::on_pushButton_res_clicked()
{
    QString res;
    res += "Ответ: ";
    double a,b,c;
    a = p1;
    b = p2;
    c = p3;
    double D = pow(b, 2) - (4 * a * c);
    if (D > 0){
        double tmp = (-b + sqrt(D))/(2*a);
        res += QString::number(tmp);
        res += "; ";
        tmp = (-b - sqrt(D))/(2*a);
        res += QString::number(tmp);
    }
    else{
        if (fabs(D) == 0){
            res += QString::number((-b/(2*a)));
        }
        else{
            res += "Нет решения.";

        }
    }
    ui->label_res->setText(res);
}
c++
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5