PLM之家PLMHome-国产软件践行者

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

[复制链接]

2013-12-3 21:16:39 5615 0

admin 发表于 2013-12-3 21:16:39 |阅读模式

admin 楼主

2013-12-3 21:16:39

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

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

x
, [9 q8 _  G; G- I2 p! Z
$ ?. Q( t+ d- ~/ j6 r9 ^
最简单的一个ITK程序实例(C和C++两个版本哦)$ r+ _( C, P2 v. g
  1. //C版本
    + \. D& q+ [- z: N/ ^) c& B
  2. #include <stdlib.h>
    0 J# y: ]" A! |! H* w/ p
  3. #include <TC/tc.h>
    2 y- n# u! z% ~

  4. ) }. [- E# V* @. s1 o
  5. int ITK_user_main(int argc, char* argv[])
    # t: {& w# w9 p' ^% f% ~$ A. d! g
  6. { + z9 ^- W3 e+ r- D7 i/ I% F- r
  7.         int result;
    , z6 n. V5 ]- N; A( J
  8.         if( (result = ITK_auto_login()) == ITK_ok) 6 b! X& q0 n& c! E$ c# d
  9.         {
    ; v& ]/ `# d5 @. _5 A% @
  10.                 //登陆成功2 T9 U1 ^9 G0 k7 D
  11.                 printf(“Hello PLM之家!”);! }( p9 q5 m4 v7 ?0 R, P7 Y
  12.                 result = ITK_exit_module(TRUE); ; X! ?) R0 K5 c$ O0 q; J& Y2 T# {
  13.         }
    ( ]( _; ^4 _# I/ v$ [! R8 I+ S, j
  14.         else3 g* _& B) `, `  v$ Y
  15.         {
    ; Q6 S2 _* y$ N. p3 M, T" C  ^2 r
  16.                 //登陆失败
    ; N. k* b; A/ p, o
  17.         }
    + @. ~0 }( A. g: D+ k8 c
  18.         return result;
    ; c, V; \# @9 l
  19. }/ A, q, U9 N6 X2 e9 v6 @
  20. 9 e+ s- ?  q5 f! H: ?

  21. 5 K3 r5 \& p  m( I
  22. //C++版本( B4 i4 [2 u, K$ X$ s9 g
  23. #include <tc/tc.h>. k! f+ [. i+ N# j2 s
  24. #include <iostream>
    4 h0 `/ p0 `9 K/ q! N6 [
  25. using namespace std;2 a$ f' ?/ s3 f' _0 d
  26. , F) \# ^! }! @7 j$ O
  27. int ITK_user_main(int argc, char* argv[])
    7 [+ i& J" O* Q+ _1 i3 {0 X4 f$ n
  28. {
    " A) p: u" N& P+ j  }0 A
  29.         int result;
    - e5 Q0 u8 J% u9 C) O. A* v( b
  30.         if( (result = ITK_auto_login()) == ITK_ok) 1 k8 M  k4 F/ z& R; [/ Y* }
  31.         { ; E+ q7 x( h2 i/ U. O( `' t
  32.                 //登陆成功
    " c5 b# ^& G: \
  33.                 cout<<"Hello PLM之家!"<<endl;" F2 W2 g+ |5 H5 a% p
  34.                 result = ITK_exit_module(TRUE); ' q1 g3 E# I- |$ k& H( f8 Q
  35.         }
    ! ^# m9 n& Q2 N
  36.         else/ ^3 l' D) E. a; u
  37.         {
    0 @, p. Y' ^' C! v
  38.                 //登陆失败6 J3 M; q/ r5 E0 W/ t7 Y8 m
  39.         }0 ?6 ^, Q' p% M6 F: S6 o+ o7 p- ]
  40.         return result; / E# @8 B8 \; c- n* K! }
  41. }
    2 W3 k2 j5 l, r! [0 ^
  42. & c4 t$ `3 B) M8 C3 d, U
复制代码
; @' v6 X! M/ q* L' I! N/ C
8 Z0 I% G5 c5 j) s& p9 x; A
/ V$ W4 U6 F: n  u/ \
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了