Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сортировка матрицы слиянием Добрый день. Помогите пожалуйста сделать сортировку слиянием двумерного массива символов. Сортировку обменом сделала,а на слиянии запуталась.Спасибо void Merge(char A, int first, int last) { int middle, start, final, j; char *mas=new char; middle=(first+last)/2; //вычисление среднего элемента /*start=first; //начало левой части final=middle+1; //начало правой части https://www.cyberforum.ru/ cpp-beginners/ thread1853184.html Замена элементов массива символами C++
Приветствую. Есть задача: "Объявите двухмерный встроенный массив элементов типа char. Сформируйте значения элементов массива с помощью генератора случайных чисел таким образом, чтобы в массиве были только символы '*' и '_' ". Никак не могу понять, каким образом это сделать, прошу помощи.
C++ Возникнет ли утечка памяти Здравствуйте! Такой вопрос. Допустим, я пишу функцию, которая создает и возвращает объект написанного мной класса. В какой-то момент я присваиваю то, что она возвращает некоторой переменной. Насколько я понял, функция создает в памяти объект, отдельный от этой переменной, который затем копируется в нашу переменную. Правильно ли я понимаю, что при этом возникает утечка памяти? Т.е., например,... https://www.cyberforum.ru/ cpp-beginners/ thread1853140.html C++ нужна блок-схема к программе https://www.cyberforum.ru/ cpp-beginners/ thread1853137.html
#include "stdafx.h" #include <iostream> #include <conio.h> #include <string> #include <fstream> #include <regex> using namespace std; int main(void) { setlocale(0, "Russian");
C++ Программа для автоматического нажатия клавиши через определённое время
Нужно написать программу, которая каждую минуту будет нажимать клавишу w с зажимом в течении 2 секунд, пожалуйста, помогите разобраться на примере, как подобное дельце провернуть)
C++ Хранение гетерогенных данных - union или полиморфизм https://www.cyberforum.ru/ cpp-beginners/ thread1853127.html
Добрый день. Есть несколько/много классов, которые обрабатывают данные в зависимости от типа:template<typename T, typename U> class Base { public: virtual void handler(const SomeData &data) = 0; void someFunction(T *smth) { // ...
C++ Морской бой С++. Соприкосновение кораблей при расстановке Привет. При рандомной расстановке кораблей корабли соприкасаются,хотя есть функция для проверки на избежание этого , не могу понять в чем дело.Прошу помощи. Прилагаю весь код. Функция bool is_busy_comp(char arr, int x, int y) занимается проверкой на соприкосновения. #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <conio.h> #include <windows.h> https://www.cyberforum.ru/ cpp-beginners/ thread1853114.html неверний вивод структури с полем типу int в файл C++
неверно записивает в файл номер телефона,что делать? как решить? #include<locale.h> #include<stdio.h> #include<conio.h> #include<fstream> #include <memory.h> #include<iostream> #include<string.h> #include<windows.h>
C++ Wntdll.pdb не загружен https://www.cyberforum.ru/ cpp-beginners/ thread1853095.html
моя консольная win32 VS15_pr5 "программа " выдаёт ошибку "wntdll.pdb не загружен" символы качал https://developer.microsoft.com/en-us/windows/hardware/download-symbols#Download_windows при компиляции для 64 битных систем, проблем нету. Но если включить 32 битную -то выдает ошибку. Critical error detected c0000374
C++ Значения RAND_MAX https://www.cyberforum.ru/ cpp-beginners/ thread1853089.html
Знаю, что в языке (где-то в глубинах заголовочных файлов) есть константа RAND_MAX, определяющая максимальное число, которое может вернуть функция генерации псевдослучайных чисел rand(). Обычно константа имеет значение 0x7fff. Где-то пишут, что иногда меняется, где-то (в т.ч. на MSDN) - что всегда постоянна. Вопрос: какие значения она может принимать? Может, это зависит от платформы или от ОС?
C++ В оконном приложении ввести коэффициенты и нарисовать график функции
Подскажите, где найти информацию, как это сделать. Занимаюсь олимпиадным программированием довольно давно, теперь в вузе получил такое задание, а информации больше никакой не дают. Где можно прочитать о том, как реализовать ввод в окне и там же рядом нарисовать график.
C++ Написать подпрограмму Function(S,X) Написать подпрограмму Function(S,X), где S- строка, X-вещественная переменная. В строке S записано арифметическое выражение, содержащее переменную X, константы, операции +,-,*,/. Порядок операций определен скобками. Подпрограмма должна возвращать значение арифметического выражения при заданном значении Х. Очень хотелось бы посмотреть на вашу реализацию данной задачи, потому что примерный... https://www.cyberforum.ru/ cpp-beginners/ thread1853080.html
Вездепух
Эксперт CЭксперт С++
11696 / 6375 / 1724
Регистрация: 18.10.2014
Сообщений: 16,071
17.11.2016, 20:45 0

Что-то не так с transform? - C++ - Ответ 9782497

17.11.2016, 20:45. Показов 2245. Ответов 38
Метки (Все метки)

Ответ

Цитата Сообщение от castaway Посмотреть сообщение
Смысл: нельзя сохранять предыдущее значение итератора.
Как обеспечить: не использовать предыдущее значение итератора.
И?

Об этом и вопрос! Формально выражение *it++ означает *(it++) и в случае перегруженных операторов * и ++ производится сохранение и использование предыдущего значения итератора после того, как получен инкрементированный итератор.

С точки зрения буквальной интерпретации этого нельзя делать для итераторов класса input iterator. С такими итераторами формально нельзя делать *it++.

Однако в спецификации языка для этих целей сделано специальное замечание, которое добавляет спеициальную трактовку для выражения *it++ в случае input iterator. А именно, такое выражение должно быть экаивалентно

C++
1
2
3
{ T tmp = *r;
++r;
return tmp; }


Вернуться к обсуждению:
Что-то не так с transform? C++
4
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2016, 20:45
Готовые ответы и решения:

CSS transform, transition отображаются в Opera не так как в IE
Приветствую всех! Столкнулся с тем что в IE это работает, а в Opera, при наведении на ссылку она...

В Access был TRANSFORM, а что в MS SQL Server?
Для построения перекрестного запроса (таблицы) в Access можно было использовать TRANSFORM и...

Unity: Объясните мне, как работает функция transform. Что такое Vector3?
Кто нибудь, Объясните мне как работает функция transform что такое Vector3 и как в 2D игре при...

Что не так с кодом? ( пытаюсь понять, что не так? )
Есть исходный код. Hook, работает хорошо, но есть минус огромный - перестаёт писать в лог, при...

38
17.11.2016, 20:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2016, 20:45
Помогаю со студенческими работами здесь

И так, что не так с моим запросом на добавление записи в таблицу?
$sql = 'INSERT INTO product ' . '(name, code, price, category_id, brand,...

Как сделать так что я мог умножать не на два числа а на 3,4,5 и так далее?
Вот код: #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main(){ float...

сегодня так можно сказать праздник так что...
простите меня за все пожалуйста!!!

Что в коде ни так? while не работает так, как ожидаю
Написанный код, как я думаю, должен выдавать цифры от 0 до 1000, столбиком. Но выдает начиная от...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru