|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
, }6 P' c& ?. m- J; c
' X9 b+ U, L% a$ D
最简单的一个ITK程序实例(C和C++两个版本哦)) P. |# X+ ^ g, y, j* G
- //C版本9 h4 ~$ e. Y6 \' Q" i
- #include <stdlib.h>0 d3 y. @- G# l2 _* F- l
- #include <TC/tc.h>4 e6 t3 K0 d2 h* V4 k$ n! ^
4 y1 p9 @, h% @0 S: ?' ?2 Z, Z- int ITK_user_main(int argc, char* argv[]) 0 A! g9 m v* d6 ~! }4 W! _
- {
2 |* d1 J* p k& T) x - int result;
3 G9 Z" B! k+ C3 E6 n i1 r - if( (result = ITK_auto_login()) == ITK_ok)
0 n8 s) O2 I5 [6 p - { 5 Q) |2 y7 U) I) y
- //登陆成功
3 I! e7 Y+ [3 O; M6 y1 |; u - printf(“Hello PLM之家!”);
3 I- I+ U1 v j - result = ITK_exit_module(TRUE);
& b9 l% }' L# D - } 2 A2 c/ D, t$ h' k8 l" V5 Q
- else
- D1 L/ B. j2 t, ~8 ^2 d. r - {. ?* K8 X9 U1 q* r2 p( W
- //登陆失败
" Q! M5 c6 V! M% O% t5 S9 `3 f+ E - }
, x4 C* e& a9 D - return result;
?- `- b) w, Y - }
! T) l3 j# {" F, a
; z) n; L* q, C& D; Y. T- 2 }; o! D3 H9 h/ t9 p
- //C++版本
( ?& d2 l$ Y1 P3 O" i# r - #include <tc/tc.h>
" L. v! w5 ?& D% f - #include <iostream>
1 V3 n' U+ Z) L9 w8 K3 t8 s: b - using namespace std;
# E; c6 V( L3 ~2 C N, p! m4 v - ' l. t8 {" l) E+ {! t
- int ITK_user_main(int argc, char* argv[]) ( C5 N3 p' k* i
- { 6 U9 S' b, U. r6 P" H4 G5 n
- int result;2 t0 J' a1 U3 p
- if( (result = ITK_auto_login()) == ITK_ok) * s5 X* a- k) }( i) A5 e
- {
2 i( r% U) o3 l% @5 S - //登陆成功
( [$ }4 E& R" @/ [0 B2 v9 \# x - cout<<"Hello PLM之家!"<<endl;
: V6 Y2 T1 ^ y3 o3 {/ @ - result = ITK_exit_module(TRUE); * I8 ~ [& S& v( n8 @
- } C, O# b2 v+ V7 O
- else0 Y: |; ?3 O# ^$ S% l. ~
- {
( b6 k0 {1 M, r5 \ - //登陆失败- Z- ?2 |* C ~4 _* H
- }
2 v% p4 J* J* f0 d0 X+ |7 m% n9 c - return result; y$ M4 ?, o( e& F# g1 e. p
- }0 L# A1 H* M v
; r, o8 e+ `9 x; c6 Y( p3 X: ]
复制代码
- O/ c3 R* ?. r8 G- m4 j+ J1 Z5 t* E# ^
8 _6 I( K, V( v% a* l5 O
|
|