Форум программистов, компьютерный форум CyberForum.ru

Что означает using typename в шаблоне? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать класс для сбора данных о системе из ключей реестра, выводящий полученные данные в файл http://www.cyberforum.ru/cpp-beginners/thread1598261.html
Реализовать класс осуществляющий сбор данных о системе из ключей реестра и выводящий полученные данные в файл. С тем, что такое реестр Windowsможно ознакомиться тут: http://support.microsoft.com/kb/256986/ru В общем – это база данных описывающая параметры конфигурации ОС. Зайти в реестр можно путём зажатия клавиш(“win” + r), в появившемся окне введите “regedit” без кавычек. Интересующая...
C++ Все цифры строки заменить на их английские названия должен быть обычный массив(не динамический без функций) в который вписываешь символы. программа должна все цифры, типа:1.2.3. заменять на слова: one ,two, three. http://www.cyberforum.ru/cpp-beginners/thread1598243.html
C++ Найти сумму всех элементов на побочной диагонали матрицы
1. Дана матрица с(6,6) в строках с положительным элементом на побочной диагонали найти сумму всех элементов. Если на побочной диагонали положительных элементов нет, то выдать об этом сообщение. #include <iostream> #include <iomanip> #include <stdlib.h> using namespace std; int main() { const int N = 6; int matrix,i,j;
Константный указатель на константу меняет значение C++
int d = 7; const int* const cd = &d; d = 8; qDebug()<<*cd;
C++ Макрос в собственном блоке http://www.cyberforum.ru/cpp-beginners/thread1598215.html
Попытался ради интереса написать макрос в выделенном блоке (или как это правильно называется) не работае, а почему? int main(int argc, char *argv) { QCoreApplication a(argc, argv); { #define i 17; }
C++ This_thread::yield что делает? Добрый день! Что делает функция yield(), можете привести небольшой пример, если не сложно? подробнее

Показать сообщение отдельно
DrOffset
7090 / 4231 / 950
Регистрация: 30.01.2014
Сообщений: 7,006
01.12.2015, 12:50
Цитата Сообщение от daslex Посмотреть сообщение
А Ваш пример к чему, не понял.
К тому, зачем нужен value_type.
Цитата Сообщение от daslex Посмотреть сообщение
я о доступе извне.
О каком доступе извне ты говоришь?
Мой пример иллюстрирует именно то, о чем говорил ForEveR: у нас есть шаблонный класс, например вектор, тип элемента был передан ему в параметре шаблона. Теперь нам надо узнать, какой тип элемента у типа вектора, чтобы использовать его, например, в другой функции. Для этого и нужен value_type, который нам подскажет "извне" вектора какой у него тип элемента.
Мой пример это демонстрирует.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru