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

проблема с шаблоннами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив объектов http://www.cyberforum.ru/cpp-beginners/thread345299.html
Доброго времени суток... Подскажите пожалуйста у меня есть следующий код: class vertex{ public: float x; float y; float z; float nx; float ny;
C++ Сохранение результата программы в файл Всем привет! Может кто нибудь подскажет, как осуществить такую затею: допустим, я написал программу, для ведения счета в какой-то игре и хочу, что-бы по окончанию игры создавался notepad файл, куда копируется весь текст из окна приложения? http://www.cyberforum.ru/cpp-beginners/thread345297.html
Вывод содержимого текстового файла на экран C++
Нужно написать программу чтоб выводила содержимое текстового файла на экран, желательно по строчно после каждого нажатия ентер, ну или хотя бы чтоб просто выводило,кто поможет заранее благодарен, особенно если будут комментрии в программе с пояснением. #pragma argsused # include <iostream> // класс для работы с вводом-выводом # include <fstream> #include <conio.h> // класс для работы с...
Ошибка в скачанном коде C++
Скачал код программы для компиляции.. один фай исправил, а второй: вот в этой строчке: pair <set <char *>::iterator,bool>::pair key_pair = hkey.insert(search_result->key); выдаётся такая ошибка: keylogfile_process.cpp: In member function ‘void LogFileProcessor::start_processing()’: keylogfile_process.cpp:196:7: error: ‘std:: pair<std::_Rb_tree_const_iterator<char*>, bool>:: pair’ names the...
C++ Чтение массива из файла http://www.cyberforum.ru/cpp-beginners/thread345250.html
Здравствуйте, у меня есть массив arr, как я могу прочитать в него из файла следующую запись 0111000011 0000011011 0100011000 0101011011 0100000000 0001111011 Проблема в том что нужно читать по цифре и пихать в массив, а читать по цифре не получается, пробовал и так: for (int a=0;a<m;a++) for (int b=0;b<n;b++)
C++ ошибка: ... vcl60.bpl не был найден - при запуске приложения, если Builder не установлен Здравствуйте ! Помогите, пожалуйста, чайнику. Проблема такая: При компиляции в среде С++ Builder 6 создаются .exe файлы небольшого размера, однако они не запускаются на компьютерах где не установлен С++ Builder 6. Сообщение об ошибке: ... vcl60.bpl не был найден. Подскажите, пожалуйста, как настроить С++ Builder 6, чтобы он включал всё необходимое в .exe файл. Пытался это настроить в меню... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
25.08.2011, 18:50     проблема с шаблоннами
Цитата Сообщение от Den4ik Посмотреть сообщение
Доброго времени суток!

Пишу структуру граф. Есть дескриптор вершины и ребра (класс Vertex и класс Edge). При создании объекта граф
C++
1
2
3
4
void main()
{
    Graph<Vertex, Edge> g1();
};
возникаеют ошибки:

error C2955: 'Vertex' : use of class template requires template argument list
и
error C3203: 'Vertex' : unspecialized class template can't be used as a template argument for template parameter 'Vertex', expected a real type.

Тоже самое с типом ребра. Подскажите в чем может заключатся ошибка.
На самом деле у вас данное определение объекта, как вы думаете, является объявлением функции, которая возвращает значение Graph<Vertex, Edge>. Поэтому после g1 вам следует убрать круглые скобки.
 
Текущее время: 11:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru