Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ XOR не много не понимаю В общем изучаю XOR и появился вопрос, написал программу 1 которая из файла берет текст и декодирует из XOR в обычный текст , при декодировании почему то расшифровываются только первые 6 символов ,остальные пропадают , ключ и сама функция кодирования реализована в программе 2 . Помогите , почему выводит не все символы. Программа 1 для декодирования ofstream out("yyy.txt"); ifstream... https://www.cyberforum.ru/ cpp-beginners/ thread1590780.html Реализация хранилища данных C++
Всем привет! Товарищи, очень нужна ваша помощь. Написал программу для подсчета результатов функции в заданном диапазоне и шаге. Но нужно, чтобы она сначала все результаты посчитала, сохранила и потом все сразу вывела. А у меня считает и сразу выводит каждый пример. Помогите, пожалуйста! #include <iostream> #include <cmath> using namespace std; //математическая функция, считает результат...
C++ Как вывести корректное время выполнения программы в секундах? Есть программа сортировки пузырьком: #include <iostream> #include <string> #include <cstdlib> #include <ctime> #define N 10000 using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread1590750.html C++ Распечатать таблицу значений функций Сделал все, кроме задания, под восклицательным знаком, нуждаюсь в помощи, ибо не знаю даже как примерно его сделать для своей задачи. #include "stdafx.h" #include "iostream" #include "math.h" using namespace std; int main(int argc, char* argv) { int x1, x2; float a, s1, q, s2 = 0.0; https://www.cyberforum.ru/ cpp-beginners/ thread1590742.html
C++ Доступ по индексу после передачи дека в функцию
Здравствуйте. template<class P> void Input(deque<P> *MyD, P s) { int i = 0; int size = MyD->size(); for (P y = s;i < size;i++, y = y + s) { MyD = y; }
C++ Ошибка! https://www.cyberforum.ru/ cpp-beginners/ thread1590727.html
#include <iostream> #include <cmath> using namespace std; int main() { int s; for(int i; i<10; i++); s= s+pow(int i , int i ); cout << "s=" << s;
C++ нужно исправить ошибки) // ConsoleApplication1.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <string> #include <iostream> #include <windows.h> #include <locale> #define lname 50 https://www.cyberforum.ru/ cpp-beginners/ thread1590726.html C++ C++, перехват, блокривка клавиш
Разработать программу обработки прерывания от клавиатуры, которая должна: • распознавать нажатия "горячей" комбинации клавиш и реагировать на него звуковым сигналом; • при первом нажатии "горячей" комбинации переходить в режим блокировки ввода заданной клавиши, при втором - отменять этот режим; • системная обработка всех осталь клавиш подниматься не должна. Код есть, но почему то не работает....
C++ Нужно написать програмы, не могу разобратся! https://www.cyberforum.ru/ cpp-beginners/ thread1590723.html
Не могу написать 3 програмы, а сдать надо завтра, помогите! 1.Напишите программу , которая удаляет символ который определяется пользователем , из входного потока символов , которые вводятся. 2.Вычислить значение приведенных выражений , если х - действительное , n - натуральное число. Числа х и n вводятся с клавиатуры....
C++ Найти ближайшую точку на кривой до заданной точки в простанстве Дано задание: Протабулировать функцию f(x) на интервале с шагом ℎ. Функция : e2x-2+x2. И Дополнительно заданы координаты (x0, y0) (вводим вручную) произвольной точки на плоскости. Найти ближайшую точку на кривой к точке заданной дополнительно. Функцию то протабулировать я могу, а вот алгоритм нахождения ближайшей точки на кривой к заданной не знаю. Смог только протабулировать: #define... https://www.cyberforum.ru/ cpp-beginners/ thread1590722.html
C++ Матрица, поменять местами строчки
Помогите написать код, чтоб матрицы были объявлены массивами. P.S. Извините, если что то не правильно написал, просто в С++ новичок) Условие: Если в матрице найдутся две соседние строчки, которые состоят из парных элементов, то поменять их местами.
C++ Повтор действий Здравствуйте. В задании сказано:"Записи (не менее 5) вводятся с клавиатуры. Составить программу, выводящую на экран график отпусков (Ф. И. О., дата начала отпуска, дата выхода на работу, количество дней). Распечатать имена сотрудников, которые будут находиться в отпуске в заданный день." Я пока сделал только вывод на экран информации. Подскажите, как вывести записи (не менее 5)? Я так понял,... https://www.cyberforum.ru/ cpp-beginners/ thread1590706.html
383 / 281 / 31
Регистрация: 04.09.2009
Сообщений: 1,225
23.11.2015, 23:31  [ТС] 0

Lambda Capture — extending object's lifetime - C++ - Ответ 8385308

23.11.2015, 23:31. Показов 798. Ответов 7
Метки (Все метки)

Ответ

Croessmah, в моём случае, я никак не изменяю захваченную ссылку внутри лямбды, а только читаю данные. Я думаю, все равно будет небезопасно?
В качестве Movable у меня std::tuple, а он, как я понимаю, не использует динамическую аллокаци, так что надеяться на идентичность внутренних адресов после перемещения бесполезно?
UPDATE: хотя нет, tuple использует аллокатор: http://en.cppreference.com/w/c... _allocator

Вернуться к обсуждению:
Lambda Capture — extending object's lifetime C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2015, 23:31
Готовые ответы и решения:

Variadic template lambda capture
Доброго всем дня! Речь пойдёт об C++14, в котором стало возможным делать прямую передачу в...

Lambda init capture by const reference
Всем привет. Почему не получается добиться следующего поведения: auto main() -&gt; int { ...

Ошибки: capture of non-variable Game::templog, 'this' was not captured for this lambda function
Пытаюсь очистить вектор mainlog от записей, встречающихся в векторе templog. Решение подсмотрел...

Сконструировать \lambda-вызов и вычислить его значение Lambda
Задание Для выражения из таблицы согласно номеру варианта сконструировать \lambda - вызов и...

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

Lifetime контекста
Как у вас в крупных проектах на ASP.MVC живёт контекст базы данных? То есть пока всё просто и...

литература shared objects & dynamic shared objects
Привет, товариСЧи. Подкиньте пожалуйста пару тройку книженций по теме инглиш тоже пойдет, но лучше...

Gnu regex (egrep) multiline matching and extending ctags
Здравствуйте! Подскажите пожайлуста, поддерживает ли gnu regex многострочный поиск. Расширяю...

Wildcard capture
Consider the following code List&lt;? extrends Number&gt;ints= new ArrayList&lt;Integer&gt;(); ints.add(4);...

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