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

При введении шаблона игнорируются ошибки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод "Золотого сечения" http://www.cyberforum.ru/cpp-beginners/thread1211421.html
Нужна Ваша помощь по написанию кода на vs 2010, метод золотого сечения. Условие = , e=0,01 , y=x^2-x+1 и если можно скриншот результатов консоли всех итераций, и количество итераций
C++ Двусвязный линейный список со словами. Створити двозв*язний лінійний список, елементами якого є слова тексту. Вивести слова, що знаходяться на парних позиціях під час перегляду списку у напрямку від голови до хвоста та слова розташовані на непарних позиціях під час перегляду списку у зворотньому напрямку Язык форума русский. Переведите! Добавлено через 1 час 11 минут Создать двусвязным линейный список, элементами которого... http://www.cyberforum.ru/cpp-beginners/thread1211414.html
C++ Ввести n слов и упорядочить их так, чтобы получилась цепочка
Увести n слів, що є послідовністю символів без пробілів. слова переупорядкувати так, щоб вийшов "ланцюжок". тобто длякожного слова Аj його перша буква повинна збігатись з останньою буквою попереднього слова, а остання буква Аj з першою буквою подальшого слова , відповідно остання буква останнього слова повинна збігатися з пешою буквою першого слова . У ланцюжок включити всі n cлів без повторень....
Динамичный массив в классе C++
создайте АТД class, в области данных которого содержится динамический массив чисел типа float и целое число (минимального элемента массива). Среди методов создайте конструкторы и деструкторы (если это необходимо)
C++ При обходе по очереди вершин многоугольника выяснить остался ли наблюдатель слева или справа от него http://www.cyberforum.ru/cpp-beginners/thread1211379.html
Предел сада имеет форму многоугольника с n вершинами, координаты которых (x1,y1),(x2,y2)..)(Xn,Yn) пользователь вводит с клавиатуры. Садовник решил обойти сад вдоль границы в порядке возрастания номеров вершин многоугольника. Выяснить, остался сад при этом слева от садовника или справа.
C++ Посчитать количество считываемых из файла чисел Из текстового файла считываются целые числа. Вопрос. Как можно посчитать их количество? подробнее

Показать сообщение отдельно
CHELOVEKPAUK
 Аватар для CHELOVEKPAUK
13 / 3 / 2
Регистрация: 01.08.2013
Сообщений: 332
Записей в блоге: 1
18.06.2014, 15:59     При введении шаблона игнорируются ошибки
При написании класса, если не превращать его в шаблонный класс, MSVS находит все ошибки синтаксиса внутри класса и подчеркивает их, но если дописать template <class Type>, то всё в точности наоборот - можно допустить любую ошибку и программа ее не увидит.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
template <class Type> // ЕСЛИ УБРАТЬ СТРОКУ - ВСЁ РАБОТАЕТ
class QueueTp
{
private:
    struct Node {Type item; struct Node* next;};
    int items;
    Node* start;
    Node* end;
    const int qsize;
    enum {Q_MAX = 10};
public:
    QueueTp(int qs = Q_MAX)
        : qsize(qs), start(nullptr), end(nullptr), items(0) {}
    ~QueueTp() {}
    bool isempty();
    bool isfull();
    int qcount();
    bool push(const Type& t);
    bool pop();
};
Подскажите пожалуйста, в чем дело? За пределами класса всё работает.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru