这句代码会是什么意思呢,该如何解决
这句代码会是什么意思呢
turbulenceModelConstructorTable::iterator cstrIter = turbulenceModelConstructorTablePtr_->find(modelType);
::表明turbulenceModelConstructorTable会是一个类或者namespace?
如果是类,iterator 是它的成员函数?那空格后面的cstrIter会是啥?
------解决方案--------------------
声明一个变量 cstrIter,其类型为turbulenceModelConstructorTable::iterator
并赋值为turbulenceModelConstructorTablePtr_->find(modelType)
VS IDE中,在不明白的符号上点鼠标右键,选转到定义。
------解决方案--------------------
turbulenceModelConstructorTable::iterator
是类turbulenceModelConstructorTable内部的类
类似于
class A{
classB{
};
};
------解决方案--------------------
iterator是一个迭代器类型, cstrler是一个迭代器,
这句语句意思大概是找到modelType并返其迭代器位置
turbulenceModelConstructorTable::iterator cstrIter = turbulenceModelConstructorTablePtr_->find(modelType);
::表明turbulenceModelConstructorTable会是一个类或者namespace?
如果是类,iterator 是它的成员函数?那空格后面的cstrIter会是啥?
------解决方案--------------------
声明一个变量 cstrIter,其类型为turbulenceModelConstructorTable::iterator
并赋值为turbulenceModelConstructorTablePtr_->find(modelType)
VS IDE中,在不明白的符号上点鼠标右键,选转到定义。
------解决方案--------------------
turbulenceModelConstructorTable::iterator
是类turbulenceModelConstructorTable内部的类
类似于
class A{
classB{
};
};
------解决方案--------------------
iterator是一个迭代器类型, cstrler是一个迭代器,
这句语句意思大概是找到modelType并返其迭代器位置