|
|
Другие темы раздела | |
C++ Игра "чёт-нечет" Консоль всегда выводит что я проиграл. С++ Игра чёт нечет //3.3 Чёт/нечёт до 3-х побед #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int us = 0, cs = 0; https://www.cyberforum.ru/ cpp-beginners/ thread3170736.html |
Распарсить кириллицу C++ Доброго времени, есть std::string str = "\n \321\322\323\324\325\326 11:05\n ". Как корректно вывести на консоль символы? Платформа Linux. Текущий вывод ������ 11:05 Добавлено через 1 час 11 минут Проблема решена #include <iconv.h> |
C++ Поделить строку символов на подстроки Есть строка символов. Её надо поделить на несколько строк по знаку переноса (\n , \r\n). Либо оставить прежнюю, если знаков переноса нет. Т.е. возвратить массив (список) строк в которых нет символов переноса. string.split(\n) Не прокатывает. Цель: программно создать Html разметку. one\n\two\nthree --> one<br>two<br>three https://www.cyberforum.ru/ cpp-beginners/ thread3170684.html |
C++ Перемножение матриц, оптимизация, алгоритмы
https://www.cyberforum.ru/ cpp-beginners/ thread3170669.html У меня задание: Перемножить 2 квадратные матрицы размера 4096x4096 с элементами типа single complex (комплексное число одинарной точности). Исходные матрицы генерируются в программе (случайным образом либо по определенной формуле) либо считываются из заранее подготовленного файла. Оценить сложность алгоритма по формуле c = 2 n3, где n - размерность матрицы. Оценить производительность в... |
string посимвольная конкатенация C++ Есть вектор цифр (вектор типа int). Нужно создать числовую строку string, состоящую из этих цифр. В векторе цифры, которые должны образовать число, находятся в обратном порядке. Я прохожу по элементам вектора v и добавляю так в строку s: std::string s; s.reserve(v.size()); for (auto rit = v.crbegin(); rit != v.crend(); ++rit) s += static_cast<char>(*rit + '0'); Насколько мне... |
C++ Как проверить является ли строковая переменная числом? Мне нужно проверить число ли находится в строковой переменной. Пробовал: if (!isdigit(var)) ... Но оно требует интеджер тип данных, а чтобы туда перевести нужно убедиться, что это число... https://www.cyberforum.ru/ cpp-beginners/ thread3170640.html |
C++ Что означает эта запись (с template)?
https://www.cyberforum.ru/ cpp-beginners/ thread3170575.html Вот тут наткнулся на такую запись: template<std::size_t N> fixed_string(const char (&)) -> fixed_string<N - 1>;Что-то я как-то в тупике: что она означает? И если совсем не лень будет отвечать: по каким ключевым словам это гуглить? |
C++ Вывести возраст грамматически правильно Можно ли в условии IF вкладывать switch примерно так #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); int a, b; cout << "Введите возраст не более 120 "; cin >> a; b = a % 10; |
C++ Некорректно сохраняется состояние игрового поля в файл. В чём может-быть проблема? (Тут ещё код не дописан) #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <windows.h> #include <time.h> #include <string> #include <fstream> using namespace std; const int fieldsize = 11; ofstream fout; ifstream fin; https://www.cyberforum.ru/ cpp-beginners/ thread3170540.html |
C++ вывести значения всех вершин уровня L и их количество N
https://www.cyberforum.ru/ cpp-beginners/ thread3170521.html Перебирая дочерние вершины в заданном порядке (т. е. слева направо), вывести значения всех вершин уровня L и их количество N. Должно выводить все вершины уровня, но выводит только первую и не выводит количество, я не знаю почему. Пожалуйста, помогите исправить. #include <iostream> #include <vector> #include <queue> #include <string> #include <sstream> |
Использование shared_ptr для стековых объектов C++ Всем привет! Столкнулся с проблемой: //Дан массив элементов типа string std::string strings = { "abc", "123", "qwerty", "#$%" }; //До завершения фрагмента строки должны существовать в единственном экземпляре. //Требуется обеспечить манипулирование строками а) без копирования и б) без изменения порядка |
C++ Компоновщик не находит описанных в программе функций
https://www.cyberforum.ru/ cpp-beginners/ thread3170495.html нужно изменить код, чтобы он работал main.cpp #include "database.h" using namespace std; int main() { setlocale(LC_ALL, ""); SetConsoleCP(1251); bool dataEdit = false; |
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
08.06.2024, 15:39 | 0 |
Посоветуйте функции для арифметики больших целых чисел - C++ - Ответ 1733009108.06.2024, 15:39. Показов 8848. Ответов 166
Метки (Все метки)
Ответ
Да. Я написал, что если оставлять friend, то ты сделал правильно. Потому что у тебя код не расчитан на использование ADL, тебе везде нужны неявные преобразования.
Добавлено через 51 секунду Да, толка от friend для тебя нет. Ты не пользуешься ни дружбой, ни ADL в своем коде. Так нафига этот friend тогда, просто для красоты? Вернуться к обсуждению: Посоветуйте функции для арифметики больших целых чисел C++
0
|
08.06.2024, 15:39 | |
Готовые ответы и решения:
166
Ограничения VBA в реализации арифметики длинных (больших) чисел Быстрая сортировка массива целых чисел, с использованием указателей и адресной арифметики Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел Дан файл целых чисел. Подсчитать сумму чисел, больших числа N |
08.06.2024, 15:39 | |
08.06.2024, 15:39 | |
Помогаю со студенческими работами здесь
0
В массиве целых чисел подсчитать количество нечётных положительных чисел, больших 50 Найти сумму целых чисел положительных чисел, больших 20, меньших 100 и кратных 3 Сравнить функции(рекурсивную и итерационную) по скорости выполнения для больших чисел Для последовательности целых, оканчивающейся "8", определить число чисел, больших первого введенного числа Напишите программу, которая находит сумму четных чисел больших пяти, в последовательности целых чисел Сформировать массив с 6-ти целых чисел. Подсчитать количество чисел больших 0. Найти самое большое число |