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

Нужны задачи для решения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод строки с cout: IntelliSense: no operator "<<" matches these operands http://www.cyberforum.ru/cpp-beginners/thread1246733.html
ошибку выдает 3 IntelliSense: no operator "<<" matches these operands operand types are: std::ostream << std::string c:\Users\7777\Documents\Visual Studio 2013\Projects\ConsoleApplication19\ConsoleApplication19\Source.cpp 93 6 ConsoleApplication19 вот код: cout<<setpoints.getname();
C++ Не получается вставить элемент в вектор Почему нельзя таким образом вставить элемент в вектор? #include <vector> using SomeVeryLongNamedType = int; int main() { std::vector<SomeVeryLongNamedType> vec; vec.emplace_back(vec.value_type()); // Так ведь меньше писать и более наглядно! // vec.emplace_back(std::vector<SomeVeryLongNamedType>::value_type()); // а так можно return 0; } http://www.cyberforum.ru/cpp-beginners/thread1246728.html
Отловить запуск процесса C++
Здравствуйте. Хотелось бы узнать как на c++ можно проверить включение программы(не нужно проверять включена ли она уже) программа должна реагировать на тот момент когда запускается конкретная программа например тот же самый калькулятор. Например моя программа должна просто висеть до момента пока калькулятор не включится и когда он включается ну например выдавать хелло ворлд на экран. К примеру....
C++ Приведите простой пример который будет считать сумму чисел
приведите простой пример который будет считать сумму чисел
C++ Реализовать контроль ввода и для цифр, и для букв http://www.cyberforum.ru/cpp-beginners/thread1246705.html
Здравствуйте! Проблема такая если при вводе данных вместо чисел пользователь вводит буквы, то программа как мне и надо пишет "Некоректный ввод", но если ввести букву которая может быть введена далее в коде (т.е. если сначала пользователь должен ввести число, а дальше в коде есть вопрос с вариантом ответа д/н, то при вводе вместо числа д/н программа зацикливается). Как это исправить?
C++ Hello World и ошибка "This function or variable may be unsafe. Consider using strcpy_s instead" int str() { char str21; char str1 = "Hello World"; strcpy(str21, str1); cout << str1 << "\n" << strlen(str1) << "\n" << str21; return 0; } подробнее

Показать сообщение отдельно
_Ivana
3041 / 1728 / 150
Регистрация: 01.03.2013
Сообщений: 4,906
Записей в блоге: 2
29.08.2014, 16:18     Нужны задачи для решения
Цитата Сообщение от агерон Посмотреть сообщение
_Ivana, вы неверно понимаете задачу
И в чем же я, простите, неверно ее понимаю? Спровоцировали вы меня Вот без умножений/делений/остатков, выполнится хоть на АВР-Тини, где нет аппаратных умножений/делений, выполнится быстро, с имхо более разумным компромиссом скорость/память, без таблиц. Причем, подозреваю, что можно еще оптимизировать код - уменьшить количество операций, лень этим заниматься просто. Если надо - напишу для 32-битных переменных.
C++
1
2
3
4
5
6
7
8
9
    unsigned char m[10] = {0,1,2,3,4,5,6,7,8,9};
    unsigned int rez = 0;
    for (unsigned int i = 0; i<10; i++) {
        unsigned char c = m[i];
        c = (c & 85) + ((c>>1) & 85);
        c = (c & 51) + ((c>>2) & 51);
        c = (c & 15) + (c>>4);
        rez += c;
    }
ЗЫ это к тому, что "пусть студенты учатся" не только дилеммам "таблицы/математика в лоб", а не пренебрегают чуть менее тривиальной математикой и советами от других. Конкретно: Уоррен - Алгоритмические трюки для программистов - целая глава 5 посвящена теме подсчета битов в байтах/словах/массивах и приведены десятки алгоритмов, оптимальные каждый под свою платформу и систему команд процессора.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru