查看: 5984|回复: 0

最简单的一个ITK程序实例(C和C++两个版本哦)

[复制链接]

2477

主题

1280

回帖

8万

积分

管理员

PLM之家站长

积分
82265
QQ
发表于 2013-12-3 21:16:39 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

×

! M) z8 @' m6 G! l

# }, l1 A$ v' C最简单的一个ITK程序实例(C和C++两个版本哦)
9 |, O( e( m$ e3 P% D5 i
  1. //C版本5 R6 z. X1 ^7 k' T, S6 l- }) D
  2. #include <stdlib.h>
      y3 V$ \8 U, E- k
  3. #include <TC/tc.h>; ~& s; a- ]( q9 N: x/ _

  4. & Z% k- E0 E1 t0 U8 C
  5. int ITK_user_main(int argc, char* argv[])
    " e. [  `  W, N. X8 y
  6. { & h$ @& u9 j$ t$ r, \: X9 a# `) W
  7.         int result;4 W4 w! \; d# G
  8.         if( (result = ITK_auto_login()) == ITK_ok)
    * I+ j' D2 ~4 S1 P, _$ B
  9.         {
    $ z9 q- q4 q5 Z7 U* z
  10.                 //登陆成功
    6 o! Y: A' k. `7 d0 e$ A+ I
  11.                 printf(“Hello PLM之家!”);
    ; S8 Q  S6 h8 k7 \6 J
  12.                 result = ITK_exit_module(TRUE);
    # |, S( {; d7 \
  13.         }
    - `" J" U  i( h* e$ S
  14.         else
    ) U2 c# @/ W  b7 u# v
  15.         {
    " C/ ~+ N0 C7 S2 E8 A+ |
  16.                 //登陆失败
    8 X* B- a" K% M: b8 r% H  ?; n5 b
  17.         }
    , K' ]1 q' v& }# u2 b
  18.         return result;
      n$ p  d% c* G  w& n, r* L$ S
  19. }1 M8 p9 o0 b' e6 E* Y' B

  20. . Y3 F6 M  E- |. ?, _8 W

  21. ! S, q7 c7 ]2 A$ A
  22. //C++版本5 ], N. B" h$ C* q8 x
  23. #include <tc/tc.h>2 D$ _  H! J2 @' H" e
  24. #include <iostream># G. M: ]+ V- g, p
  25. using namespace std;7 {# u0 o" _5 ^- G5 }
  26. ( {8 C( m( f- C! S4 I4 C, y& a
  27. int ITK_user_main(int argc, char* argv[]) ) `& i% @1 G5 h$ a
  28. {
    - d1 K) a* L" X5 F
  29.         int result;
    + [% `9 Y4 A, D$ F3 E
  30.         if( (result = ITK_auto_login()) == ITK_ok)
    " {- @' {9 K2 E+ X' @$ u
  31.         {
    5 N; H  q8 N2 g& J4 M( B6 d
  32.                 //登陆成功# {* v, u8 S: V! ?
  33.                 cout<<"Hello PLM之家!"<<endl;
    4 @$ V8 r' ~! t3 t0 n
  34.                 result = ITK_exit_module(TRUE); ! ?" A, o- J- k& Q+ p$ K, q* z' @  z
  35.         } ! q0 H* `' y4 E! @. q
  36.         else
    1 O3 x* V' P2 v- y+ }( y2 m
  37.         {8 A' Z; n% `1 R0 p2 g' G
  38.                 //登陆失败) }- [2 Z) C# G9 G- I  ~, t
  39.         }9 c# v) g& p$ d; |) [+ b
  40.         return result;
      _% `& v3 A: h; W
  41. }
    4 R6 B. u7 \& L- a, O. [; j

  42. / f0 S& y: B1 O* ]) v
复制代码
* D0 g; b1 t# m4 Y

* W5 T+ W  W! z  B$ p) y2 d- }& Z% |
, @* f5 L$ ]4 z- I) F/ v0 S
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部