|
|
Другие темы раздела | ||||||
C++ Компилятор сломался или ошибка? Требуется написать программу, которая делает перевод вещественного числа в строку. Возникает ошибка во время получения дробной части числа. Например: double f = 12.23; int whole = (int) f; //=12 double real = f - whole; // должно быть 0.23 но может получиться = 0.2300000012 https://www.cyberforum.ru/ cpp-beginners/ thread629182.html |
C++ Выход по нажатию клавиши из терминала (Linux(UNIX) Уважаемые программисты, возникла проблема. Есть клиент, в нем 2 потока. Нужно организовать выход из программы по нажатию комбинации клавиш "Ctrl + D". Вот примерная схема. void *runStdIn() { char message listenSocket(sock, message); printf("%s", message); } | |||||
C++ Создайте класс с именем Employee, включающий в качестве элементов данных три информационных пункта: имя, фамилию и месячную зарплату
https://www.cyberforum.ru/ cpp-beginners/ thread629111.html Дело обстоит так: Прочитав и, как я думал, поняв 3ю главу книги "Как программировать на с++" Дейтелов пришло время задачек. Немного собравшись я решил задачи 3.11 и почти правильно сделав 3.12 (потом я нашёл где же я сделал промах, благодаря этому форуму :) и ошибка оказалась совсем мелкой ). Казалось бы всё, остальные пойдут хорошо и мне не прийдётся задалбывать кого-либо тупыми вопросами,... |
C++ Надо ускорить алгоритм вычисления чисел с не повторяющимися цифрами Помогите ускорить алгоритм. Надо определить все числа с не повторяющимися цифрами от 0 до 9876543210. У меня время просчета занимает очень длительное время уже на 8-значном числе. Что-то не могу догнать как сделать быстрее. Вот код: #include <iostream> #include <vector> #include <time.h> #include <Windows.h> using namespace std; const int size = 1000000; //нужно ускорить алгоритм до... https://www.cyberforum.ru/ cpp-beginners/ thread629106.html | |||||
C++ Считывание символа с потока для дальнейших действий Пользователь должен по запросу ввести символ для определения операции: сложения, вычитания или умножения матрицы на число. Не получается считать этот символ с потока. VC++.6 #include <stdio.h> const int m = 2; const int n = 3; void InitMatrix(int A); void PrintMatrix(int A); void Addition(int A1,int A2,int A3); |
C++ Компилятор просит указать const в конструкторе Всем привет. Изучаю С++ по Р.Лафоре. В одном из заданий, к главе 8 понадобилось написать класс, представляющий простую дробь, и написать перегруженные операторы: -, +, * и /. Собственно проблем никаких - написал, перегрузил. Решил перегрузить заодно и оператор присваивания, путём указания соответствующего конструктора с одним аргументом того же типа: ... код ... Fract(Fract fr) : ... https://www.cyberforum.ru/ cpp-beginners/ thread629094.html | |||||
C++ MessageBox API
https://www.cyberforum.ru/ cpp-beginners/ thread629083.html MessageBox API: не получаеться обработать выбор. Мой код: int SELECT = MessageBox(hwnd, _T("Вы действительно хотите завершить работу программы? ВНИМАНИЕ! В случае завершения работы программы, клиенты не смогут подключиться."), _T("Завершение работы"), MB_OKCANCEL | MB_ICONQUESTION); if (SELECT = MB_OK) { PostQuitMessage(0); } |
Перегрузка потокового оператора (<<). Выдает адрес вместо значения C++ Сабж. Все компелится нормально. Если делать << void то работает ок см комменты если делать класса std::ostream& то возвращает 16чное значение. Заранее спасибо #ifndef Point_HPP // anti multiply including gates #define Point_HPP #include <sstream> | |||||
C++ Реализовать шаблонный класс В общем требуется реализовать шаблонный класс FixedArray<T,N> FixedArray - абстракция вокруг T Использование выглядит как то так: FixedArray<std::vector, 8> myArr1 = {1, 2, 3, 4}; FixedArray<std::string, 8> strArr = {"a", "b", "c", "d"}; https://www.cyberforum.ru/ cpp-beginners/ thread629066.html |
C++ stdlib.h - quicksort
https://www.cyberforum.ru/ cpp-beginners/ thread629057.html Идея такова: отсортировать массив A очень быстрым методом Хоара. Пробовал в stdlib.h делать QuickSort - ничего не получилось. Все значения элементов - до 263-1. Т.е. влазят в тип long. Помогите отсортировать! | |||||
C++ KeyDown обрабатывает только символы Всем привет. Собственно сам вопрос, когда я вызываю функцию (пишу на WinApI, но вопрос из основ c++) Она реагирует только на буквы, цифры, а мне нужно ещё VK_LEFT, VK_RIGHT. Но почему то эта функция их не обрабатывает, вопрос почему. void CMovingBallDlg::KeyD(HWND hwnd, UINT vk, BOOL fDown, int cRepeat, UINT flags) { switch (wP) { case (VK_LEFT)://сообщение не обрабатывается {... |
C++ Написать dll для дальнейшего использования в программах на других языках как правильно написать dll чтоб ей можно было пользоваться программам на других языках, например, на delphi https://www.cyberforum.ru/ cpp-beginners/ thread629004.html |
Модератор
|
||||||
26.07.2012, 19:26 | 0 | |||||
Занимательная арифметика - C++ - Ответ 330364626.07.2012, 19:26. Показов 851. Ответов 9
Метки (Все метки)
Ответ
Правильное сравнение чисел с плавающей точкой:
Вернуться к обсуждению: Занимательная арифметика C++
0
|
26.07.2012, 19:26 | |
Готовые ответы и решения:
9
Арифметика в C Арифметика! Арифметика Целочисленная арифметика |
26.07.2012, 19:26 | |
26.07.2012, 19:26 | |
Помогаю со студенческими работами здесь
0
Длинная арифметика Длинная арифметика длнная арифметика Адресная арифметика Адресная арифметика Адресная арифметика |