И так написал простенькую программку на C++, только начал учить язык:
#include <iostream>
using namespace std;
int main() {
cout << "Программа запущена!\n";
int one;
int two;
int sum;
cin >> one;
cin >> two;
sum = one + two;
cout << "Сумма двух чисел равна: " << sum << "\n";
return 0;
};
Но вот появляется такая картина, по логике программа просит ввода пользователя и суммирует два полученных значения. Но появляется этот значок процента, и за меня вводится 2 рандомных числа, и после нажатия Enter выходит вывод программы
➜ C++ rm hello.exe
➜ C++ g++ hello.cpp -o hello.exe
➜ C++ wine hello.exe
Программа запущена!%
➜ C++ Сумма двух чисел равна: 286054285 При каждом запуске программы тут появляются совершенно рандомные числа
➜ C++ 00a4:err:rpc:I_RpcReceive we got fault packet with status 0x1c010003
➜ C++
Писал всё на ArchLinux, для запуска exe использовал простой wine. Писал всё в Visual Studio Code