查看: 5859|回复: 0

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

[复制链接]

6

主题

4

回帖

60

积分

管理员

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

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

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

×
. \6 L9 h/ y4 r+ Z
) S1 {9 m8 t0 ~5 [% X) ~
最简单的一个ITK程序实例(C和C++两个版本哦)
0 N2 w8 |" A( A) J/ d$ Z4 R
  1. //C版本7 M0 O2 p7 D9 q& A( u/ A
  2. #include <stdlib.h>  ?' g1 j( P' [) R( T' ~
  3. #include <TC/tc.h>  K5 _" U$ W, \+ a* C8 R1 N; ^

  4. 7 I( f/ n4 k+ P" ~$ G
  5. int ITK_user_main(int argc, char* argv[]) : Z6 }' s* J& F3 t/ @
  6. {
    . o* ~4 t) p- x, V$ z5 u
  7.         int result;& d; K. k/ q4 M) L* B, C
  8.         if( (result = ITK_auto_login()) == ITK_ok)
    ! ^  N/ _  P* ?. k! S
  9.         {
      b2 l% X8 h- T# J$ C. p$ B
  10.                 //登陆成功
    1 _0 P! M& O* }& I- f
  11.                 printf(“Hello PLM之家!”);& A. |- y- S! T9 g
  12.                 result = ITK_exit_module(TRUE); 7 G  @# l$ Y- w0 {
  13.         }
    ' q+ x% a1 _5 T: ]* I( L7 R
  14.         else, p4 [; @( T9 M( K4 a8 _! V
  15.         {2 K: x5 S, a$ _. H
  16.                 //登陆失败
    ! h2 a) w  t- s) y# J9 H& v- @4 a
  17.         }
    ( H  i- J* a% ?4 u
  18.         return result; ; n& J0 y" X( x. r  k1 v- C' G, f
  19. }
    / i2 }+ e/ F& L. d1 O

  20.   h% q! S- q. a/ W# Z: m% a6 u

  21. 0 J! I. R( {8 |, K
  22. //C++版本% C* z! v: j8 b; J3 z
  23. #include <tc/tc.h>, g  g" K8 F' m1 @
  24. #include <iostream>
    1 n6 v7 }: P+ G1 b: v% @1 ~1 I# C1 ?/ \
  25. using namespace std;
    & v+ s/ T0 M8 {

  26. 1 U( A& r, ?" B3 i; @
  27. int ITK_user_main(int argc, char* argv[])
    / S- W3 m+ j  J6 u& X4 O& l0 E
  28. {
    & x# D% \' l# n
  29.         int result;' i& |0 u" K' M" b  W. |" b
  30.         if( (result = ITK_auto_login()) == ITK_ok) * S* L0 E& P$ d# l; B0 s7 d+ W$ q
  31.         {
    . b. \. J" P1 i3 y8 J/ m& Z
  32.                 //登陆成功3 d6 \) H$ c9 R$ @9 j  d6 h
  33.                 cout<<"Hello PLM之家!"<<endl;; q  Q4 V+ l7 `+ J8 f1 O; q2 s* j
  34.                 result = ITK_exit_module(TRUE); 9 r+ P6 n, J. B! `: M/ t5 A
  35.         } " u; H" g, ~4 J8 U" Z4 p
  36.         else
    % g' I3 F- O& t! I, Y% @
  37.         {
    ( \) B( J9 M( x
  38.                 //登陆失败
    - M( V) s) t- g3 _2 L
  39.         }9 z, S& B3 @# N# S! d, ^4 M/ n$ Z3 t
  40.         return result;
    : x. }' t& T# g6 L" I
  41. }
    ( E( a) m3 m2 G, k. d
  42.   G$ U+ A* B# Z: D
复制代码
' |! R( ~3 i% w( v
* p# U( U! Z" T
* G0 `; k0 Y. }3 C1 m' x
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

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

本版积分规则

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