Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
TaranovRV
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 2
#1

Шаблон класса. Ошибка `missing type specifier` - C++

19.07.2012, 16:06. Просмотров 688. Ответов 3
Метки нет (Все метки)

Вот код:


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
template <int value, typename type> class Class
{
public:
    type Array[value];
 
    type Metod(type x);
};
 
 
template <int value, typename type> Class <value, type> :: Metod(type x)
{
    for(int i = 0; i < value; i++)
    {
        Array[i] = x;
        cout << Array[i];
    }
}
Работать не хочет! Ошибка:
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

В чем дело??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2012, 16:06
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Шаблон класса. Ошибка `missing type specifier` (C++):

Ошибка "missing type specifier - int assumed" В шаблоне класса - C++
#include&lt;iostream&gt; using namespace std; int i; template &lt;typename T&gt; class Masiv { public: Masiv(int =...

Ошибка C4430: missing type specifier - int assumed - C++
Вот так простенький код #pragma once #include &quot;A.h&quot; class B { public: B(void); ~B(void); }; #pragma once

Missing type specifier - C++
Добрый день. Подскажите, пожалуйста, как исправить данную ошибку. Пишет &quot;missing type specifier - int assumed. Note: C++ does not support...

Ошибка "error C4430: missing type specifier" при работе с fstream - C++
Добрый день. Работаю над сохранением и загрузкой файлов. Для этого использую библиотеку &lt;fstream&gt;, создаю обьект класса fstream. А...

С++ ошибка error C4430: missing type specifier - int assumed. Note: C++ does not support default-int - C++
Помогите, как исправить данную ошибку. error C4430: missing type specifier - int assumed. Note: C++ does not support default-int Писала...

Error C4430: missing type specifier - int assumed. Note: C++ does not support default-int - C++
1&gt;d:\program files\microsoft visual studio 9.0\visual studio 2008\projects\lab1\task5\task5\task5.cpp(6) : error C4430: missing type...

3
Somebody
2799 / 1610 / 150
Регистрация: 03.12.2007
Сообщений: 4,210
Завершенные тесты: 3
19.07.2012, 16:21 #2
Так тип возвращаемого значения не указан
C++
1
2
template <int value, typename type> type Class <value, type> :: Metod(type x)
                                    ^^^^
0
TaranovRV
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 2
23.07.2012, 10:32 #3
Я его указываю здесь:

void main(void)
{
Class <5, int> Constructor1;
^^^
Constructor1.Metod(5);
cout << "\n\n\n";

system("PAUSE");
//return;
}
0
ForEveR
В астрале
Эксперт С++
7994 / 4753 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
23.07.2012, 10:40 #4
TaranovRV, И что? тип возвращаемого значения у функции должен быть в любом случае.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2012, 10:40
Привет! Вот еще темы с ответами:

Incomplete type used in nested type specifier - Итерация по списку аргументов - C++
Здравствуйте! Пытаюсь написать утилитарную структуру для применения шаблонной функции на списке аргументов. #include &lt;tuple&gt; ...

Expected type-specifier - C++
Что нужно исправить в этих классах чтоб все работало? http://prntscr.com/b6z111 (ошибки) П.5.18 Правил Запрещено размещать задания и...

Шаблоны функций, Ошибка: для использования класса шаблон требуется список аргументов шаблон - C++
Есть у меня 3 структуры Трамвай , Троллейбус , Автобус. Для автобуса определены функции (работают) Троллейбус и Трамвай одинаковые поля...

Компиляция класса вектор. Ошибка: missing template arguments before «v» - C++
Собственно код: #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;vector&gt; #include &lt;string&gt; using namespace std; int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru