の値を変更するのではなく、単に返そうとしていstd::map
ます。それconst
は機能しますが、関数を配置すると、当然のことながらエラーが発生しますNo viable overloaded operator[] for type 'const std::map
。私のコードは次のとおりです。
GLuint getCurrentColorAttribute() const {
return m_programs[m_currentActiveProgram].attributes["SourceColor"];
}
私のIDEのエラーの画像は次のとおりです。