在python中,您可以轻松地在python文件的头部或另一个文件中定义dict对象并导入它。使用该dict作为映射,其中键对应于您想要的值。例如:
MIMES = {
'html': 'text/html',
'js': 'application/javascript',
...
}
在C ++中设置类似内容的推荐方法是什么。有一些情况我需要在不同的上下文中执行此操作,因此我不是在寻找Mime类型的库。只是想知道C ++中这类情况的最佳实践。
答案 0 :(得分:1)
从评论中,使用它在类文件的头部使用std :: map。
#include <map>
std::map<std::string, std::string> mimes = {
{"html", "text/html"},
{"png", "image/png"},
...
};
然后使用以下方法访问值:
mimes["html"];