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

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
' g, g# X# V$ ~( j/ H1 x; ?/ k
7 w/ y! _7 D; N4 i
最简单的一个ITK程序实例(C和C++两个版本哦)  q2 a3 p2 v1 O# d; A9 h/ X# Z
  1. //C版本
      B! D3 }5 }  u. A- W2 T! x
  2. #include <stdlib.h>
    6 Z# H6 @( r9 B4 m8 M( N7 G+ S
  3. #include <TC/tc.h>
    ) Y$ O$ [1 [1 y2 Q" ^) @! ~
  4. " N) Z6 {0 j1 ]5 M
  5. int ITK_user_main(int argc, char* argv[]) 8 }8 B/ @: |1 e7 z" R& ~0 x7 }
  6. { 8 Q- J! y5 F* d) I0 H7 \
  7.         int result;( l( m+ v* I' Z' v
  8.         if( (result = ITK_auto_login()) == ITK_ok)
    ; W, g- p% B9 J7 }
  9.         {
    7 w# g* e/ ^" a7 y7 l+ z; m
  10.                 //登陆成功
    ) X  T5 @+ i; j  h3 j" f! v, N
  11.                 printf(“Hello PLM之家!”);7 V6 w" c7 o2 @7 m0 U0 W1 V1 f
  12.                 result = ITK_exit_module(TRUE); & c2 e8 m' u. _# e! Z% {
  13.         }
    & j+ N# I& y/ F" |( k  f
  14.         else' L* A8 l5 H# K6 V6 k
  15.         {4 M. [/ c; W3 ]6 W" T) u' \
  16.                 //登陆失败& b6 w4 @3 {' N4 V
  17.         }( c1 t8 h8 Q, V
  18.         return result;
    0 S) @& s: z6 r" j& c
  19. }
    , P2 w8 Y3 X1 o

  20. . {  \/ v5 J5 j9 |7 `$ I
  21. 7 }$ e% `* i: @1 Y& A+ A+ A" ~
  22. //C++版本3 Y- f* ^7 b* I
  23. #include <tc/tc.h>2 @) ~  z( c+ r6 _
  24. #include <iostream>+ q( D4 g9 s2 d
  25. using namespace std;
    9 s& X. C4 e6 k3 P7 y

  26. + W* Y3 C% h& B5 |: a% u
  27. int ITK_user_main(int argc, char* argv[])
    . G0 S% K& O4 l3 @
  28. { 8 W- U+ t5 c4 L. @% @
  29.         int result;
    $ O1 e9 r* N  y& b. c. Y" x
  30.         if( (result = ITK_auto_login()) == ITK_ok)
    9 \" Z3 K! w& W0 `" w
  31.         { . z, ]3 I2 z. A' {$ `
  32.                 //登陆成功. R6 A: i: G9 e  g9 w
  33.                 cout<<"Hello PLM之家!"<<endl;
    % Q' ^5 y1 J* _
  34.                 result = ITK_exit_module(TRUE);
    ! e5 \$ b7 V  l
  35.         } " f# s4 W2 @- H* j2 T' c3 c
  36.         else: C* T3 o5 g5 j5 s: r% p
  37.         {7 f( S( \- z* Y+ G5 B6 U4 r; `# K
  38.                 //登陆失败
    5 {1 {1 {" m5 t* G2 Z" g
  39.         }6 E4 ^- J* l$ k
  40.         return result;
    5 ~6 V' o( l: r, p( x
  41. }
    . T# W. @( f! k5 ]/ b2 c) g

  42. 0 s- w1 g* \5 i  b4 J9 i, h
复制代码
* n( {( y( f2 ^) h

" M* v" t# ^  R0 r9 M5 K* u4 A# a% W* e7 S1 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二次开发专题模块培训报名开始啦

    我知道了