KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am currently trying to follow a tutorial on making a simple 2D tile engine for top-down RPGs. For some reason though I get the intellisense error vector is not a template The word "vector" is underlined with red. Why does this not work? Why is it telling me that it's a template, and why does the mean the program won't work? #ifndef _IMAGEMANAGER_H #define _IMAGEMANAGER_H #include <vector> #include <SFML\Graphics.hpp> class ImageManager { private: vector<sf::Texture> textureList; public: ImageManager(); ~ImageManager(); void AddTexture(sf::Texture& texture); sf::Texture& GetTexture(int index); }; #endif Errors I get (no doubt some of these spawn from the error of this part above): Error 1 error C2143: syntax error : missing ';' before '<' c:\users<omitted>\dropbox\computer science\programming\visual studio 2012\projects\sfml-app\sfml-app\imagemanager.h 10 1 sfml-app Error 2 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users<omitted>\dropbox\computer science\programming\visual studio 2012\projects\sfml-app\sfml-app\imagemanager.h 10 1 sfml-app Error 3 error C2238: unexpected token(s) preceding ';' c:\users<omitted>\dropbox\computer science\programming\visual studio 2012\projects\sfml-app\sfml-app\imagemanager.h 10 1 sfml-app Error 4 error C2143: syntax error : missing ';' before '<' c:\users<omitted>\dropbox\computer science\programming\visual studio 2012\projects\sfml-app\sfml-app\imagemanager.h 10 1 sfml-app Error 5 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users<omitted>\dropbox\computer science\programming\visual studio 2012\p
Tags (comma-separated)
Save Edits
Cancel