Tags.H

Comparing C++ And Perl

#ifndef TAGS_H
#define TAGS_H

#include <vector>
#include <string>
#include <map>

class Tags {
private:
    std::vector <std::string> tags;
    std::map <std::string, int> tag_exists;

public:
    Tags();
    ~Tags();

    size_t size() const;
    std::string operator[](int i) const;
    bool exists(std::string const &s) const;
};

#endif

Wednesday, April 29, 2009 (1)