?? pick.cpp
字號:
/***************************************************************************** * pick.cpp Blitz++ VectorPick example *****************************************************************************/#include <blitz/vector-et.h>#include <blitz/vecpick.h>BZ_USING_NAMESPACE(blitz)int main(){ // 0 1 2 3 8 9 Vector<float> x = sqr(Range(0,9)); // [ 0 1 4 9 ... 64 81 ] cout << x << endl; Vector<int> index(3); index[0] = 2; index[1] = 5; index[2] = 7; VectorPick<float> y(x, index); // 2 5 7 cout << y << endl; // [ 4 25 49 ] y = 0; // 0 1 2 3 4 5 6 7 8 9 cout << x << endl; // [ 0 1 0 9 16 0 36 0 64 81 ] y += sin(Range(0,2)); return 0;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -