Другое С/С++ Вопрос - Ответ

frit

Известный
389
174
Как получить текст после :? Пример: "Привет: мир, как дела?", должен получить мир
 
Последнее редактирование:

Izvinisb

Известный
Проверенный
963
599
Как получить текст после :? Пример: "Привет: мир", должен получить мир
C++:
#include <iostream>
#include <string>
#include <regex>

int main()
{
    std::string str = "Привет: мир";
    std::cmatch res;
    std::regex reg("\\s(\.+)");
    if (std::regex_search(str.c_str(), res, reg))
        std::cout << res[1]; // мир
    return 0;
}
 

kizn

\ 0 _ 0 /
Всефорумный модератор
2,408
2,090
Как сделать диалог с инпутом, в инпут которого принимается только текст формата 00:00:00 либо 00.00.0000
(где 0 - любое число)
 

Dark_Knight

Me, me and me.
Друг
4,078
2,096
Проще будет сделать проверку на то что уже ввел игрок после нажатия чем в момент нажатия.
 

weq_dev

Новичок
8
0
Помогите решить вот такую ошибку
1599982910306.png
 
Последнее редактирование:

kizn

\ 0 _ 0 /
Всефорумный модератор
2,408
2,090
как сделать unregister команды, которую я сам создал?
 
У

Удалённый пользователь 341712

Гость
Недавно начал изучать ImGui, почему крашит скрипт? Ошибок нет
Код:
#include <iostream>
using namespace std;
#include "imgui.h"

int main()
{
    ImGui::Begin("Demo window");
    ImGui::Button("Hello!");
    ImGui::End();
}
 

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,744
4,808
Недавно начал изучать ImGui, почему крашит скрипт? Ошибок нет
Код:
#include <iostream>
using namespace std;
#include "imgui.h"

int main()
{
    ImGui::Begin("Demo window");
    ImGui::Button("Hello!");
    ImGui::End();
}
потому что как минимум нужна библиотека для отрисовки графики
Открой на гитхабе имгуи examples
 
У

Удалённый пользователь 341712

Гость
потому что как минимум нужна библиотека для отрисовки графики
Открой на гитхабе имгуи examples
Можешь примером кинуть?
C++:
#include <iostream>
using namespace std;
#include "imgui.h"
#include "imgui_impl_win32.h"
#include "imgui_impl_dx11.h"

int main()
{
    bool show_demo_window = true;
    while (true)
    {
        if (show_demo_window)
        {
            ImGui::Begin("Hello, world!");
            ImGui::Text("text.");
            ImGui::End();
        }
    }
}