📄 example6.cc
字号:
// example6.cc#include "../cpptcl.h"#include <iostream>using namespace std;using namespace Tcl;int main(){ interpreter i; int numbers[] = {5, 7, 1, 6, 3, 9, 7}; size_t elems = sizeof(numbers) / sizeof(int); object tab; for (size_t indx = 0; indx != elems; ++indx) { tab.append(i, object(numbers[indx])); } object cmd("lsort -integer"); cmd.append(i, tab); // here, cmd contains the following: // lsort -integer {5 7 1 6 3 9 7} object result = i.eval(cmd); cout << "unsorted: "; for (size_t indx = 0; indx != elems; ++indx) { cout << numbers[indx] << ' '; } cout << "\n sorted: "; elems = result.length(i); for (size_t indx = 0; indx != elems; ++indx) { object obj(result.at(i, indx)); int val = obj.get<int>(i); cout << val << ' '; } cout << '\n';}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -