Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Построить таблицу, содержащую проценты голосов, отданных командам Помогите пожалуйста, не могу запустить. Выбивает постоянно ошибку при запуске и не могу понять почему. Вот условие: В спортивных соревнованиях участвуют n команд. В файле SPORT содержатся... https://www.cyberforum.ru/ cpp/ thread1421095.html Нужен скрипт, чтобы проверить email на схожесть C++
Доброе время суток. Создаю тему в данном разделе, поскольку мой вопрос можно отнести к разным языкам как думаю. Задача проста, но для несведущего в программировании сложна. Есть база данных email,... Если по памяти ограничений нет (речь о нескольких десятках мегабайт), то просто читать все адреса в std::set. Только set'у подсунуть компаратор, который будет сравнивать адреса, предварительно удалив...
C++ ГОСТ для C++ Ребят как правильно оформлять код программы, по какому госту?! по ЕСПД (единая система проектной документации) https://www.cyberforum.ru/ cpp/ thread1421795.html C++ Компиляция проекта в gcc https://www.cyberforum.ru/ cpp/ thread1417206.html
Здравствуйте, форумчане! Прошу помочь разобраться! Есть программа, представленная в 3х файлах. В первом содержится описание класса (lin.h). Второй содержит описание функций этого класса (lin.cc)... студ, g++ main.cc lin.cc -o MyCoolProg
Не дорабатывает рекурсия в деструкторах C++
Имеем иерархию объектов и объект-контейнер. Объекты содержащиеся в контейнере при удалении оповещают контейнер и тех соседей с которыми они связаны(связи двунаправленные). При определенных условиях... ПОфиксил
C++ Разработка ПО для блока управления сканером
Дали задание для курсовой работы, но не могу понять как это сделать. Разработать ПО на С++ для блока управления сканером. Дали шаговый двигатель. Как я понял одна программа работает на компьютере,... другой человек со мной занимается самой разработкой устройства Кто контроллер этого устройства будет программировать, тот и вам выдаст информацию для написания драйвера.
C++ Голосовое управление. Активация записи https://www.cyberforum.ru/ cpp/ thread1424001.html
Здравствуйте! Хочу добавить в свой проект умного дома голосовое управление. Нужно несколько команд - включить свет/выключить свет/открыть жалюзи и т.д. С распознаванием команды проблем быть не... Микрофон подключен к чему? Почему это "что то" не может разпознать звук, зачем сервер?
C++ Почему valgrind показывает утечку? Добрый вечер, Вот кусочек шаблона и чуть-чуть функции main template < size_t precision_T, size_t base_T > class BigFloat { public: BigFloat(const char *source); ~BigFloat(); ... вызовом только деструктора, без непосредственного вызова delete? Наоборот. delete сам вызовет деструктор. https://www.cyberforum.ru/ cpp/ thread1419412.html
C++ Настройка Oracle Solaris Studio под Windows https://www.cyberforum.ru/ cpp/ thread1421315.html
скачал Oracle Solaris Studio но похоже она только для Solaris, OpenSolaris, Linux - есть ли возможность её Microsoft Windows ?
C++ Оптимизация алгоритма Хаффмана
Сделал архиватор, но работает он запредельно долго ~ 30 мин на папку размером 50Mb(и это только упаковка). нужна помощь "Гуру" что бы ускорить процесс. Также принимается любая критика. Собственно... rostman_rk, воспользуйтесь профайлером
C++ RAW сокет https://www.cyberforum.ru/ cpp/ thread1423999.html
нужен рабочий пример создания сырого сокета З.ы под windows Добавлено через 20 минут нашел такой код, под хрюшей работает збс, но в 7 неработает, как можно это исправить? и можно ли это... Ты бы хотя бы ошибки написал. Без этого тебе никто не скажет точно. Хотя наверняка что-то с либами не так
Молодой поэт и программирование C++
Всем доброго времени суток!!!! Я на форуме первый день надеюсь, что мне помогут или дадут хороший совет. Мне надо написать программу или что-то вроде нее, которая решает мою проблему. Я почти всю... ctrl+H в текстовом редакторе - заменить на... на что заменить - оставить пустым shift + F3 - изменить регистр и не любите есть людям мозги. их и так уже на всех не хватает. Си++ тут не нужен.
 Аватар для Izual
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
20.04.2015, 20:16  [ТС] 0

Перенаправление указателя при перегрузке оператора в variadic template - C++ - Ответ 7506743

20.04.2015, 20:16. Показов 2569. Ответов 35
Метки (Все метки)

Ответ

Цитата Сообщение от Nick Alte Посмотреть сообщение
хочу, чтобы нужная переменная вызывалась из указателя
В общем то это и хочу. Почему: хочу уменьшить размер uniona до 4 байт, для этого надо избавиться от 8 байтовых типов, как - либо их не использовать совсем (что невозможно просто, т.к. они нужны), либо использовать указатель на них, т.к. указатель 4 байтный, то это бы решило проблему, но не работает...

Цитата Сообщение от Nick Alte Посмотреть сообщение
тексты сообщений об ошибке
Line: 52

Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse)
52 строка это:
Цитата Сообщение от Izual Посмотреть сообщение
return pd[0];
Уже как тока не пробовал... Никак... совсем. (и вообще мне кажется шаблон даже не обращяет внимание на перегруженный оператор, а ссылается именно к адресу переменной, т.е. к адресу v[1][2].d, но никак не к указателю на pd[0])
*Прикрепил принт ошибки.
И да, ошибка возникает при удалении "delete[] v[1][2].d.pd;" (потому что до "cout << "End Programm" << endl;" не доходит)

Вернуться к обсуждению:
Перенаправление указателя при перегрузке оператора в variadic template C++
Миниатюры
Перенаправление указателя при перегрузке оператора в variadic template  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.04.2015, 20:16
Готовые ответы и решения:

Передача в метод по перегрузке оператора указателя на объект
У нас есть массив указателей на базовый класс STRING **ptr = new STRING* ; for (int i = 0; i&lt;size; ++i) { ...

Ошибка при перегрузке оператора ==
У меня компилятор выдает ошибку error LNK2019: ссылка на неразрешенный внешний символ &quot;bool __cdecl operator==(class Time &amp;,class...

Ошибка при перегрузке оператора <<
class Predmet { private: int id; string name; public: Predmet() {}; Predmet(string name, int id) : name{ name }, id { id...

35
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.04.2015, 20:16
Помогаю со студенческими работами здесь

Ошибка при перегрузке оператора >>
Приветствую. Есть 2 класса: enum Color { white = 1, red, green, blue, yellow }; class Shape { protected: Color figureCol; ...

Ошибки при перегрузке оператора <<
dc.cpp не видит private поля из dc.h dc.h #pragma once #include &lt;cmath&gt; class dc {

Предупреждение при перегрузке оператора
Есть вот такой код для созданный для обучения #include &lt;iostream&gt; using namespace std; class complex{ private: ...

Ошибка при перегрузке оператора +
Имеется класс, который представляет из себя строку и количество символов в ней. Задача - перегрузить оператор +, чтобы он складывал нам две...

Variadic template
Добрый день, господа. Будьте добры, помогите кто может. Есть у меня шаблонный класс template&lt;typename ... Types&gt; Class :...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru