c++ - C++中的简单字典

标签 c++ map dictionary

将一些代码从 Python 移动到 C++。

BASEPAIRS = { "T": "A", "A": "T", "G": "C", "C": "G" }

思维导图可能有点矫枉过正?你会用什么?

最佳答案

您可以使用以下语法:

#include <map>

std::map<char, char> my_map = {
    { 'A', '1' },
    { 'B', '2' },
    { 'C', '3' }
};

关于c++ - C++中的简单字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15151480/

相关文章:

c++ - 如何使用 C++11 lambda 作为 boost 谓词?

c++ - 如何使用此 C++ 模板函数。简单的初学者问题

c++ - 清理匹配元素的 for 循环

c++ - 如何将 std::map 中的元素数量作为无符号长整数?

java - UnmodifiableMap(Java 集合)与 ImmutableMap(谷歌)

java - 哪个java集合允许重复键

c++ - 如何从主窗口访问另一个Windows ui?

python - 如何最好地从 groovy 中的键列表/值列表中获取 map ?

java - 如何使用 Google Dictionary 作为 API?

scala - 如何判断 Map 是否有默认值?