Я пытаюсь создать файл заголовка в c++ со следующим кодом
#ifndef dictionary_h
#define dictionary_h
#include<utility>
using namespace std;
template <class K,class E>
class dictionary
{
virtual bool empty() const=0;
virtual int size() const=0;
virtual pair<const K,E>* find(const K&) const=0;
virtual void insert(const pair<const K,E> &)=0;
virtual void erase(const K&)=0;
};
#endif
но когда я нажимаю F9 для компиляции, он говорит:
[Error] utility: No such file or directory
Какая правильная процедура для создания файла заголовка для dev c++?
Dev C++ связывает файлы.h с заголовками C. Переименование его на.hpp должно решить проблему.