Я новичок в API Abaqus C++ и у меня есть вопрос о синтаксисе.
db_Odb& odb = openOdb("file.odb");
odb_Step& step = odb.steps()["Step-1"];
odb_Instance& instance =
odb.rootAssembly().instances()["PART-1-1"];
Есть несколько случаев, когда синтаксис похож на odb.steps()["Step-1"]
.
Мой вопрос в odb.steps()["Step-1"]
:
odb
это объект?- является ли
steps()
методом объекта? - что такое
steps()["str"]
? Я не видел этого в обычном синтаксисе C++.