Форум программистов, компьютерный форум CyberForum.ru

Калькулятор (MFC). Как можно реализовать "backspace" в текстовом боксе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблоны проектирования при создании карт http://www.cyberforum.ru/cpp-beginners/thread1140026.html
Итак,читаю про шаблоны проектирования,для меня это что-то новое,поэтому я решил сразу же по практиковаться,но тут возникли проблемы с тем,что я не могу выбрать где и какой шаблон использовать и использовать ли его вообще? Хочу написать в консоле программу для создание карт.Заключается она в том,что на экране появляется матрица из цифр 0(0-обозначает пустоту).Кнопками стрелок я могу двигаться по...
C++ Запутался в типах Как правильно указать типы для вывода нормального, верного ответа? Как правильно задерживать консоль? #include <iostream> #include <complex> using std::cout; using std::cin; using std::endl; //Каша... float a, h, e; http://www.cyberforum.ru/cpp-beginners/thread1140024.html
C++ Сравнение строк string без учета регистра
Есть уже реализованная стандартная функция для решения такой задачи? Делал это через перевод обоих строк в нижний регистр и оператор ==, но хотелось бы сделать это попроще. Пробовал String::Compare(String, String, Boolean), описание нашел на msdn, но как оказалось такого перегруженного метода нет.
Невозможно преобразование int в double C++
#include <stdafx.h> #include <iostream> #include <time.h> #include <locale.h> using namespace std; #define k 6 #define l 8 #define m 10 int massin(double A, int a);
C++ Реализация Fifo с разными типами данных http://www.cyberforum.ru/cpp-beginners/thread1140005.html
Доброго времени суток! Задача следующая: Есть абстрактный класс CData, от него наследуются классы CByte, CWord, CNumber. Нужно создать класс CFifo (очередь для объектов выше перечисленных классов). Добавление и удаление объектов в очередь реализовать через перегрузку операторов << и >> соответственно. Как перегрузить << и >> для ostream/istream я прекрасно понимаю, а вот как их...
C++ Разделить строку по пробелам (без потоков) Здравствуйте. Я решаю задачку из книги, надо написать небольшую оболочку. Использую Linux. Думаю над тем, как разделить строку (команду), введённую пользователем так, чтобы в одну переменную (command) записалось название команды, а в другую (parameters) - операнды. Пока что имею следующий код: #include <iostream> #include <unistd.h> // execve() #include <sys/wait.h> // waitpid() using... подробнее

Показать сообщение отдельно
timaberezhnov
14 / 14 / 4
Регистрация: 10.09.2013
Сообщений: 67

Калькулятор (MFC). Как можно реализовать "backspace" в текстовом боксе - C++

06.04.2014, 12:22. Просмотров 309. Ответов 0
Метки (Все метки)

Пишу калькулятор в visual studio с++ и столкнулся с такими проблемами:

1) В задании есть условие "написать программу на MFC". Это как?

2) Не могу понять алгоритма вычисления процентов на стандартном калькуляторе Windows.
Разъясните, пожалуйста, дубу

Добавлено через 2 минуты
Ой-ой-ой! По привычке написал сюда

Добавлено через 52 минуты
В общем с алгоритмом подсчёта процентов разобрался.
Но появился новый вопрос:
Как можно реализовать "backspace" в калькуляторе в текстовом боксе (как в стандартном калькуляторе) ?
Идей пока нет совсем

Добавлено через 9 часов 5 минут
С "backspace" тоже разобрался, спасибо msdn)
В общем использовал substring (int startindex, int length) - выделение подстроки, от указанной позиции и до указанной длины.
На MSDN.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru