|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
/ }7 e" ~% E4 _6 l5 ]3 g, P$ p" h. d/ E9 E6 |) p, g4 p
最简单的一个ITK程序实例(C和C++两个版本哦)* W% X* v: W0 E3 f
- //C版本
( J" T5 ~" n6 x/ Y6 u) U - #include <stdlib.h>, b" J7 N' i4 x" j: k( C7 T2 h
- #include <TC/tc.h>
) P/ b2 m) f: J6 G9 } - , @8 ?3 M3 T# l
- int ITK_user_main(int argc, char* argv[])
( W0 k1 r: O, |+ ?5 T, ^" {6 @ - { 5 ?; a( |7 }4 W) ?7 [: J5 K/ @
- int result;- i, O( a4 P9 V$ t" u
- if( (result = ITK_auto_login()) == ITK_ok) 1 m" ~/ }* H/ e# [ D, i
- {
( P5 i3 d5 J- Y/ o& l: d- A - //登陆成功2 c+ ?* \$ s' k8 Y7 t
- printf(“Hello PLM之家!”);
$ s& q6 o7 [8 G' T - result = ITK_exit_module(TRUE); * s; D- t6 i! l6 O! f" C- g: j% ^ b/ k
- }
5 Y/ ` n2 i/ K3 p- ~; C - else
( a: x h2 t* Y( d* N# Z - {1 y5 M9 e8 ]8 F( o3 j
- //登陆失败
1 X$ r8 {9 \+ r; F$ B) c - }0 _1 X5 P9 p/ ~) ]) j+ u a
- return result;
, j3 v" W* [. X$ R0 | - }% U1 ]5 ]+ t1 i0 H4 O
# D3 S: z% b& N1 L ^
0 X# ]' j* V& e4 @- //C++版本! {% F! Q$ M4 D2 m: q- }0 I2 w
- #include <tc/tc.h>
+ P6 z! r1 w: P2 j: w: ?& D - #include <iostream>1 F: l! Y/ Q: j3 m; ]( l" f
- using namespace std;8 H2 z; m; ^3 V9 ?
) B% r8 ?" ^# g- int ITK_user_main(int argc, char* argv[]) 2 X' A9 i9 l3 L) ?6 N
- {
8 [( C* g* c+ Q$ G/ } - int result;
* i2 G: ~9 `! b& Q- S/ a - if( (result = ITK_auto_login()) == ITK_ok) ! ]& N* x a3 _5 @
- { ; e0 s) s1 Q T/ o# i, b
- //登陆成功
/ o1 f7 C* W) P& m2 U - cout<<"Hello PLM之家!"<<endl;! _- E2 b! U- n2 v
- result = ITK_exit_module(TRUE); + u1 Q: Y( |# D; x* n, e7 f
- }
* c/ W2 H: w1 ^& t - else, G7 M0 y+ P2 S( [* T, D& @
- {
" E0 l; M/ Z- L/ Q# Q# w' H - //登陆失败
8 C; E- m- ?2 e. P1 u - }
6 C: i1 L& O- \) i0 | - return result;
2 \% Y+ N: X$ I0 I+ ^6 \8 X, G. v7 I - }, F+ l Y8 w1 q% _' u
- / B; k2 V X' {& h' S+ Q+ b$ @, y
复制代码
1 Q4 ~4 ?4 N. N. M7 a
! l4 V" c$ E2 Y3 R, U+ Y# C5 d3 ]. t9 S
|
|