|
|
Другие темы раздела | |
C++ Перевод из двоичной в десятичную систему счисления
https://www.cyberforum.ru/ cpp-beginners/ thread2373079.html Добрый день! На просторах форума нашел код по переводу числа из десятичной сс в двоичную. Я еще совсем далек от программирования и мне хотелось бы узнать принцип работы данного кода. int N; cin >> N; unsigned long long int i = 1, binary = 0; while(N > 0) { binary += (N % 2) * i; N = N / 2; i *= 10; |
C++ Как переделать этот код, чтобы он был с входными и выходными данными? #include <iostream> #include <cstdio> using namespace std; int sum(long long a){ int res=0; for(; a; a/=10) res += a % 10; return res; } int solve(long long a, long long &b, long long &c){ if(a<10){ |
C++ Метод хорд не работает при любых входных данных
https://www.cyberforum.ru/ cpp-beginners/ thread2373053.html уравнение: sqrt( a + ln(x) ) = b * x; #include <iostream> #include <windows.h> #include <cmath> using namespace std; double func(double x, double a, double b) { |
C++ Выбрать числа из файла в заданном диапазоне
https://www.cyberforum.ru/ cpp-beginners/ thread2373051.html Здрасте, задача такого рода: Программа должна выбрать числа в заданном пределе от -15 до 15, остальные числа проигнорирует но остановится когда наткнется на число 99, файл создать нужно самому напр. -20 -18 -15 -10 -5 -3 0 1 2 3 5 7 13 15 20 99. Так же она должна посчитать сумму, среднее арифм, найти самое большое и наименьшее, посчитать кол-во отрицательных и положительных чисел из выборки. |
C++ Удаление гласных букв из строки Удалить все гласные буквы из строки. #include "pch.h" #include <iostream> #include <string> #include <Windows.h> using namespace std; int main() { |
C++ Игра в орешки
https://www.cyberforum.ru/ cpp-beginners/ thread2373033.html Максим и Дима играют в очень интересную игру. На столе лежат две кучки из A и B орешков. Максим и Дима по очереди делают ходы по определенным правилам. Первым ходит Максим. За один ход игрок может сделать одно из следующих действий: Съесть один орешек из одной из кучек. Съесть по одному орешку из обеих кучек. Переложить один орешек из одной кучки в другую. Выигрывает игру тот игрок, который... |
C++ Найти сумму всех товаров выпущеных в этом году
https://www.cyberforum.ru/ cpp-beginners/ thread2373031.html В чём ошибка? #include "pch.h" #include <iostream> #include <string> #include <windows.h> using namespace std; struct tovar |
C++ Решение задачи коммивояжера(краш программы) Решаю задачу коммивояжера жадным алгоритмом. Когда побываем во всех городах, нужно вернуться в стартовый. Количество городов вводится с клавиатуры, расстояние между ними так-же. Строится матрица смежности. Дальше ввожу стартовую вершину. Для этой вершины ищется город, который находится ближе всего и мы идём в него. В массив пройденных расстояний записываем вершину из который уже вышли. Дальше для... |
C++ Определить каких элементов массива больше четных или нечетных 3)Ввести массив, состоящий из 20 элементов целого типа. Определить каких элементов больше четных или нечетных по значению. https://www.cyberforum.ru/ cpp-beginners/ thread2373022.html |
C++ Поменять местами максимальный и минимальный элементы массива
https://www.cyberforum.ru/ cpp-beginners/ thread2373021.html 2)Ввести целочисленный массив, состоящий из 9 элементов. Поменять местами максимальный и минимальный элементы массива. |
C++ Поменять местами максимальный и первый элементы массива 1)Ввести целочисленный массив, состоящий из 10 элементов. Поменять местами максимальный и первый элементы. |
C++ Сгенерировать массив, сортируемый быстрой сортировкой за квадратичное время Надо сгенерировать массив, который бы при выборе среднего элемента как опорного сортировался быстрой сортировкой за O(n^2). Вот мой код, но он генерирует немного не то, что надо. Как исправить? ? int main(){ int n; scanf("%d", &n); int a; int j = 1; if (n % 2 == 1) { for (int i = 0; i < n/2; i++) { a = j; https://www.cyberforum.ru/ cpp-beginners/ thread2373016.html |
165 / 108 / 57
Регистрация: 30.08.2018
Сообщений: 357
|
|||||||||||
16.12.2018, 00:31 | 0 | ||||||||||
Использование умного указателя std::weak_ptr - C++ - Ответ 1316321716.12.2018, 00:31. Показов 753. Ответов 4
Метки (Все метки)
Ответ
Какие умные указатели ? Там же всё нужно переделывать.
Если даже этот код компилируется, попробуйте в main создать две персоны . Поменять имя первой персоне. И о чудо, имя второй персоны тоже изменится
Вы проделали много работы и это достойно уважения, но такой код нужно выбросить и написать новый. Что за кощунство наследовать персону от даты ?
Вернуться к обсуждению: Использование умного указателя std::weak_ptr C++
0
|
16.12.2018, 00:31 | |
Готовые ответы и решения:
4
Реализация умного указателя Доступ к полю умного указателя Проверить правильность реализации умного указателя Не выводится сообшения от деструктора для умного указателя |
16.12.2018, 00:31 | |
16.12.2018, 00:31 | |
Помогаю со студенческими работами здесь
0
Утечка при комбинации сырого и умного указателя Передача умного указателя в функцию принимающую указатель на указатель Использование std::function в std::thread Использование указателя this |