Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Печать текстового файла https://www.cyberforum.ru/ cpp-beginners/ thread1226239.html
Пытаюсь распечатать текстовый файл. Использую шаги и функции как написано в MSDN: To begin a print job, call StartDocPrinter. To begin each page, call StartPagePrinter. To write data to a page, call WritePrinter. To end each page, call EndPagePrinter. Repeat 2, 3, and 4 for as many pages as necessary. To end the print job, call EndDocPrinter.
C++ Подскажите самую лёгкую среду или блокнот с компилятором
Друзья! Довольно долго писал под линуксом (sublime + консоль). Теперь вернулся на винду и ищу среду. После блокнота и консоли все кажется тяжёлым и не нужным. Следовательно вопрос: подскажите самую лёгкую среду или блокнот с компилятором. Или подскажите как компилировать через консоль.
C++ Разобраться с рекурсивной функцией обхода бинарного дерева Люди, помогите разобраться с рекурсивной функцией обхода бинарного дерева. Бьюсь головой об стену, не могу понять как она работает. вот метод класса Tree для обхода дерева: void Tree::Print(Subscriber * Node) { if(Node != 0) { Print(Node->left); https://www.cyberforum.ru/ cpp-beginners/ thread1226214.html C++ Свой компаратор для контейнера set https://www.cyberforum.ru/ cpp-beginners/ thread1226205.html
Здравствуйте! Код следующий (комменты): #include <stdlib.h> #include <stdio.h> #include <set> using namespace std; // структура state, содержит массив с двумя элементами и компаратор
C++ Добавить данные в файл
С начале программы (игры) вводится имя игрока, которое записывается в файл. Затем игра и счет (int). Как записать этот счет в тот же файл?
C++ Зачем в классе private? Объясните пожалуйста кто-нибудь зачем в классе private? что он делает? и почему его не в public поставить зачем приват? Тексты надо перепечатывать внутрь сообщения! https://www.cyberforum.ru/ cpp-beginners/ thread1226202.html
C++ Как вывести несовпадающие элементы массива ? вывести элементы массива t, которые не совпадают с элементами в массиве p for (i = 0; i < m; i++) { for(j = 0; j < n; j++) { if (*(p+i)!=(*t+j)) { cout <<*(t+i) << ' '; break; } https://www.cyberforum.ru/ cpp-beginners/ thread1226180.html C++ Тернарный оператор - найти ошибку в коде
Не пойму почему выдает ошибку, вроде программы самые простые и ошибиться то негде: #include<iostream> using namespace std; int main() { double a,b; bool state; cout<<"a= "; cin>>a; cout<<"b= ";
C++ Ошибка в коде(программа с вектором выполняется только если вызвать её второй раз) Сабж: void vInit() { vInputing(); // Ввод вектора vector_Size = names.size(); cout << "Ваш вектор names: " << endl; for (i; i < vector_Size; i++) { cout << i + 1 << ": " << names << endl; // Вывод вектора } cout << "end" << endl; // Сообщение о конце записи https://www.cyberforum.ru/ cpp-beginners/ thread1226154.html C++ Проверить корректность реализации нескольких задач Добрый вечер всем. Вопрос относиться к опытным программистам С++. Вопрос такой. Я хотел устроится на вакансию Junior Developer C++, мне прислали тестовые задания: Задача 1. 1. Распечатать произвольное число в двоичной системе исчисления. https://www.cyberforum.ru/ cpp-beginners/ thread1226142.html
Операция delete в векторе C++
Привет, друзья, делаю маленькую игрушку, там у меня постоянно появляются и уничтожаются новые объекты, и я заметил такую вещь: со временем игра начинает галить, хотя количество объектов одновременно существующих на экране не становится больше. Что это может быть? Единственное, что приходит в голову - то, что память на самом деле не освобождается после уничтожения объекта, значит я неправильно...
C++ Как сделать чтобы цвет текста плавно менялся Как сделать чтобы цвет текста плавно переливался? void RenderDVD(void) { int left, top; left = 1; top = pPresentParam.BackBufferHeight - 45; pD3DFont->PrintShadow(left, top, D3DCOLOR_XRGB(rand() % 255, rand() % 255, rand() % 255), "Разработчик Дима"); https://www.cyberforum.ru/ cpp-beginners/ thread1226126.html
1458 / 795 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
12.07.2014, 02:01  [ТС] 0

Вызов шаблонного метода в зависимости от условия - C++ - Ответ 6420280

12.07.2014, 02:01. Показов 1469. Ответов 11
Метки (Все метки)

Ответ

Поправочка:
C++
1
2
3
4
5
6
7
8
9
template<typename T>
typename T::const_reference  method(T& t, typename std::enable_if<has_front<T>::value>::type* = 0) {
   return t.front();
}
 
template<typename T>
typename T::const_reference  method(T& t, typename std::enable_if<!has_front<T>::value>::type* = 0) {
   return t.top();
}
Все разобрался.
Я просто сначала думал что моя предыдущая функция работать должна только в рантайме.

Вернуться к обсуждению:
Вызов шаблонного метода в зависимости от условия C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2014, 02:01
Готовые ответы и решения:

Вызов метода у шаблонного поля, шаблонного класса
Пытаюсь разобраться с шаблонами- задача создать шаблонный класс, у которого есть шаблонное поле. и...

Динамический вызов метода в зависимости от использованного класса
Добрый день! У меня есть 4 класса: A, B, C, D. Они не являются чьими-то потомками. Другой...

Ошибка в определении шаблонного метода
Подскажите пожалуйста, что делаю не так в определении шаблонного метода. Вот код: // test.cpp...

Вызов конструктора шаблонного класса
Есть шаблонный класс стек, он является полем в классе Express, но компилятор выдает ошибку &quot;...

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

Аргументы шаблонного метода как объекты
Не могу решить одну задачу. вот три класса class win {}; class obj1 {}; class obj2 {};

Вынести реализацию шаблонного метода в cpp
Есть класс с публичным шаблонным методом. В заголовочном файле определен этот метод, а в cpp файле...

Реализация шаблонного метода с переменным числом параметров
Добрый день! Не могу придумать, как реализовать метод, позволяющий принимать переменное кол-во...

Функция как аргумент шаблонного метода класса
Пытаюсь передать функцию для сравнения в сортировке слиянием, но что-то не получается. Подскажите,...

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