Функция _gethe() [закрыт]

135
13 сентября 2019, 17:00

Как используя функцию _getch() реализовать(задание с калькулятором из института):
1) вводим 1, потом 2, потом 3 и т.д. значения и они должны записываться в переменную, только нужно не складывать, а конкатенировать, string использовать запретили.
Консоль : 12345 Результат: int result: 12345(в этом проблема большая).
2) а вторая проблема как это сделать с плавающей точкой, в консоли: 1234.6 Результат double: 1234.6

Answer 1

Записывайте в массив

#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
    int i = 0;
    char a[100] = {0};
    char t;
    int enterCode = 10;
    do {
      t = getchar();
      a[i] = t;
      ++i;
    }while(t != enterCode);
    cout<<a<<endl;
}
READ ALSO
Подключение к websocket C++

Подключение к websocket C++

Пытаюсь написать бота для GoodGame, для этого надо подключиться к websocketПытался сделать через boost::asio, но ничего не вышло

130
Использование с++ класса из чистого си [закрыт]

Использование с++ класса из чистого си [закрыт]

Имеется плюсовая библиотекаИ требуется написать обёртку к парочке ее функций

119
Сложение двоичного кода заданного 2 массивами C++

Сложение двоичного кода заданного 2 массивами C++

Код приведенный ниже выполняет сложение 2 массивов которые являются двоичными числамиДолго думал над данным кодом, но что-то пошло не так

112
Почему не меняется адрес функции в разделе импорта?

Почему не меняется адрес функции в разделе импорта?

Написал код для смены импортируемого адреса CreateProcessW на свойЕсли я пытаюсь поменять адрес импортируемой функции в своем процессе (CLIENT

155