#include <cassert>
#include <climits>
#include <iostream>
#include "Array.h"
#include "Array-flags.h"
#include "Array-util.h"
#include "Range.h"
#include "idx-vector.h"
#include "lo-error.h"
#include "lo-sstream.h"
Array.ccのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。
マクロ定義 | |
#define | MALLOC_OVERHEAD 1024 |
#define | MAYBE_RESIZE_LHS |
関数 | |
template<class LT, class RT> int | assign (Array< LT > &lhs, const Array< RT > &rhs, const LT &rfv) |
template<class LT, class RT> int | assign1 (Array< LT > &lhs, const Array< RT > &rhs, const LT &rfv) |
template<class LT, class RT> int | assign2 (Array< LT > &lhs, const Array< RT > &rhs, const LT &rfv) |
template<class LT, class RT> int | assignN (Array< LT > &lhs, const Array< RT > &rhs, const LT &rfv) |
|
|
|
値: do \ { \ int max_row_idx = idx_i_is_colon ? rhs_nr : idx_i.max () + 1; \ int max_col_idx = idx_j_is_colon ? rhs_nc : idx_j.max () + 1; \ \ int new_nr = max_row_idx > lhs_nr ? max_row_idx : lhs_nr; \ int new_nc = max_col_idx > lhs_nc ? max_col_idx : lhs_nc; \ \ lhs.resize_and_fill (new_nr, new_nc, rfv); \ } \ while (0) 呼出 assign2(). |
|
|
|
|
|
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||