本文整理汇总了C++中aol::Vector::get方法的典型用法代码示例。如果您正苦于以下问题:C++ Vector::get方法的具体用法?C++ Vector::get怎么用?C++ Vector::get使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类aol::Vector
的用法示例。
在下文中一共展示了Vector::get方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
void aol::Vector<_DataType>::setSum ( const aol::Vector<_DataType>& Vec1,
const aol::Vector<_DataType>& Vec2, _DataType Factor ) {
if ( Vec1.size() != _size || Vec2.size() != _size ) {
cerr << "ERROR in add: incompatible vectorlengths...\n";
return;
}
DataType *ptr = _pData;
for ( int i = 0; i < _size; ++i ) {
*ptr = Vec1.get ( i ) + Vec2.get ( i ) * Factor;
ptr++;
}
}
示例2: Exception
void aol::Vector<_DataType>::addBlock ( int start, const aol::Vector<_DataType>& block ) {
int siz = block.size ();
if ( start + siz > size () )
throw aol::Exception ( "aol::Vector<T,R>::addBlock: Parameter mismatch: Block does not fit", __FILE__, __LINE__ );
for ( int i = 0; i < siz; ++i )
add ( start + i, block.get ( i ) );
}