Как сделать консоль C ++ автоматически в SublimeText3? - PullRequest
0 голосов
/ 26 мая 2020

Я решил запрограммировать Sublime Text3 на C ++. Когда я компилирую программу, Sublime Text3 не открывает для меня консоль, а оставляет ее мне как отдельный файл на рабочем столе. Как я могу убедиться, что после компиляции программы Sublime автоматически отобразит для меня консоль ввода данных (у меня Windows 10).

Ответы [ 2 ]

0 голосов
/ 30 мая 2020

Вы можете попробовать создать возвышенную систему сборки , которая открывает оболочку cmd и запускает ваш исполняемый файл в этой оболочке. Что-то вроде этого:

{
    "selector": "source.c++",
    "working_dir": "$file_path"
    "shell_cmd": "cmd /k myexecutable.exe"
}
0 голосов
/ 26 мая 2020

Вы можете использовать лучший подход для компиляции и выполнения кода с вашими входными данными. См. Пакет « Sublime Input ».

Ваш код будет примерно таким:

/*input
5
*/
#include<bits/stdc++.h>
using namespace std;
int main(){
    int val;
    cin >> val;
    cout << val;
    return 0;
}

Результат будет:

5
...