Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Шаблонные функции и классы Добрый день. У меня возникли проблемки при использование шаблонных функций. Вот код class LineTable{ private: AnsiString lname; AnsiString ltype; vector<int> lvalue; vector<float> flvalue; vector<double> dlvalue; https://www.cyberforum.ru/ cpp-beginners/ thread856344.html Одномерный массив. Вычислить значение функции для отрицательных элементов массива и подсчитать их количество C++
Дано одномерный массив Р состоящий из 32 элементов. Вычислить значение функции для отрицательных элементов массива и подсчитать их количество. Помогите с решением в С++. :) Зарание спасибо. :good:
C++ Классы и наследование https://www.cyberforum.ru/ cpp-beginners/ thread856329.html
Помогите написать программу, в которой описана иерархия классов: геометрические фигуры(ромб, параллепипед, эллипс). Реализовать методы вычисления площади и периметра фигуры. Продемонстрировать работу всех методов классов, пердоставив пользователю выбор типа фигуры для демонстрации.
C++ Проверить на выход за границы массива ПРивет, помогите пожалуйста, пишу класс - динамический массив, в перегрузке оператора нужно проверить на выход за границы, но не знаю как правильно использовать try, catch, throw. template <class T, int size> T & Array<T, size> :: operator (int index) { try { if (index < 0 || index >= currentSize) throw out_of_range("Index was out of range"); } catch(...) { // что тут писать чтобы... https://www.cyberforum.ru/ cpp-beginners/ thread856310.html
C++ Сортировка очереди <char>
помогите пож с сортировкой очереди queue очередь состоит из латинсколо алфавита. нужно отсортировать по возростанию и по спаданию .. типо от а до z и от z до а если можно через <algoritm> ну или через масив char (была идея с асхи кодами но не вышло у меня) char a = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y',...
C++ тип time_t https://www.cyberforum.ru/ cpp-beginners/ thread856297.html
Нужно ввести 2 переменные типа time_t с клавиатуры , потом переконвертировать их в строки и записать в файл. В процессе исполнения программы вылетает ошибка: Debug assertion failed. Expression: invalid null pointer. Что за такой невалидный нуль указатель не пойму. Даты вводил и в таком виде(25.11.2012 20:00:00) и в таком (Web Feb 13 16:06:10 2013) результат не меняется, все равно программа...
C++ Символьные вычисления Есть задача создания символьных вычислений с помощью C++. Все подобные приложения написаны на Lisp. Думал разобраться с SymbolicC++3 но документации нет вовсе и вся библиотека не компилируется а только отрывки. Расстроился и подумал что вот можно организовать взаимодействие C++ с консольным приложением Maxima, я бы с легкостью получил результат, если бы использовал php функцию shell_exec, но... https://www.cyberforum.ru/ cpp-beginners/ thread856290.html Матрица: определить количество строк, не содержащих ни одного нулевого элемента C++
для решения задач: 1) определить количество строк, не содержащих ни одного нулевого элемента; 2) найти максимальное из чисел, встречающихся в заданном массиве более одного раза. #include "stdafx.h" #include <conio.h> #include <stdio.h> int main() {
C++ Объявление объекта класса из DLL C++ Builder 6 Добрый день! Пишу программу которая вызывает функции из DLL с явной загрузкой. Полазил по инету, вроде все правильно делаю. Когда объявляю новый объект класса в проекте, компилятор ругается на эти 3 строчки в файле Unit1.h: SymbString* DLL_EI SymbStroka=new SymbString; BinString* DLL_EI BinStroka=new BinString; SymbString* DLL_EI DelStroka=new SymbString; Вот сама библиотека. Файл... https://www.cyberforum.ru/ cpp-beginners/ thread856274.html C++ Моя первая консольная игра :D https://www.cyberforum.ru/ cpp-beginners/ thread856265.html
Всем доброго времени суток! Сегодня я хочу показать вам свою первую игру, правда пока она работает в консоли :( В ней вы можете прыгать и ходить влево, вправо. Но у игры есть один баг: после прыжка вы передвигаетесь на одну клетку вправо, я пока не разобрался с этой проблемой. Вот код и видео: //////////////////////////////////////// //***Furyaev Stanislav*** // //***Moscow,...
Работа с символьными данными. Упорядочить фамилии по алфавиту C++
Нужна помощь. помогите решить задачу) УСЛОВИЕ: Список фамилий вводится через запитую в виде строки. Упорядочить фамилии по алфавиту.
C++ Составить рекуррентное соотношение https://www.cyberforum.ru/ cpp-beginners/ thread856261.html
http://s019.***********/i638/1305/50/043c5ea986a4.png Помогите составить рекуррентное соотношение, у меня в конце не сокращается. Добавлено через 3 минуты \sum =(({-1})^{k}/k!(k+2)!)*({x/2})^{2k}
What a waste!
1608 / 1300 / 180
Регистрация: 21.04.2012
Сообщений: 2,729
05.05.2013, 16:28 0

Исключение для шаблона - C++ - Ответ 4512402

05.05.2013, 16:28. Показов 1626. Ответов 13
Метки (Все метки)

Ответ

Linzman, эмм. Вот я делаю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
 
 
template<typename>
class type {
   
   void _f() {}
   
   // объявление друга
   template<typename T>
   friend void f(type<T>);   
};
 
// шаблон ф-ии
template<typename T>
void f(type<T> t) {
   t._f();
   std::cout << "1" << std::endl;
}
 
// специализация шаблона ф-ии
template<>
void f(type<char> t) {
   t._f();
   std::cout << "2" << std::endl;
}
 
 
int main() {
   type<int> t1;
   type<char> t2;
   f(t1);
   f(t2);
}
http://ideone.com/qfyRnO
и вроде всё нормально, доступ к закрытым полям объекта есть.

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

Для использование шаблона переменной требуется список аргументов шаблона
Здравствуйте! Не могу понять в чём проблема. //ALL2.cpp #include &quot;pch.h&quot; #include &lt;iostream&gt;...

исключение из шаблона
привет. вопрос возможноли сделать исключения из шаблона? строка: sadsdsads4444rerere5555asdsadsada...

Программа выдает исключение: Вызвано исключение: нарушение доступа для чтения. _Pnext было 0xCCCCCCD0
Доброго времени суток. Пишу игру с помощью SFML, и при внедрении события нажатии кнопки Tab...

Как создать закладку для шаблона Word для Delphi
Помогите разобраться как создаются закладки x1, x2, x3 в шаблоне Word.Прост шаблон копирнул,а мне...

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

Подскажите мотивацию для создания шаблона с 0 для joomla
Написал шаблон сам для дипломного проекта,заказчик поставил задачу писать в ручную, а какова...

Gtest, доступ к элементам базового класса-шаблона без указания параметров шаблона. баг или фича?
Всем привет. Продолжаю экспертизу gtest/gmock. Количество ошибок и багов зашкаливает. ...

Определение метода-шаблона за пределами шаблона класса
День добрый! Разбираюсь в шаблонах, решил копнуть поглубже. Вот пример: template &lt;typename T1&gt;...

Как сделать исключение для функции window.onbeforeunload = function() для конкретной кнопки?
У меня есть страница с формой я подключил вот этот код событию onclick кнопки&quot;сохранить&quot; ...

Редактирование шаблона сайта и шаблона письма
Помогите найти , где и как ? Т.е. уже 3 дня роюсь и не в состоянии найти где убить пару кнопок и...

Исключение EOleError. Как перехватить при удалении записи это исключение ?
Добрый день, Господа. Связал ключем справочник с майн-таблицей на уровне СУБД MySQL. При...

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