PLM之家PLMHome-工业软件与AI结合践行者

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
, }6 P' c& ?. m- J; c
' X9 b+ U, L% a$ D
最简单的一个ITK程序实例(C和C++两个版本哦)) P. |# X+ ^  g, y, j* G
  1. //C版本9 h4 ~$ e. Y6 \' Q" i
  2. #include <stdlib.h>0 d3 y. @- G# l2 _* F- l
  3. #include <TC/tc.h>4 e6 t3 K0 d2 h* V4 k$ n! ^

  4. 4 y1 p9 @, h% @0 S: ?' ?2 Z, Z
  5. int ITK_user_main(int argc, char* argv[]) 0 A! g9 m  v* d6 ~! }4 W! _
  6. {
    2 |* d1 J* p  k& T) x
  7.         int result;
    3 G9 Z" B! k+ C3 E6 n  i1 r
  8.         if( (result = ITK_auto_login()) == ITK_ok)
    0 n8 s) O2 I5 [6 p
  9.         { 5 Q) |2 y7 U) I) y
  10.                 //登陆成功
    3 I! e7 Y+ [3 O; M6 y1 |; u
  11.                 printf(“Hello PLM之家!”);
    3 I- I+ U1 v  j
  12.                 result = ITK_exit_module(TRUE);
    & b9 l% }' L# D
  13.         } 2 A2 c/ D, t$ h' k8 l" V5 Q
  14.         else
    - D1 L/ B. j2 t, ~8 ^2 d. r
  15.         {. ?* K8 X9 U1 q* r2 p( W
  16.                 //登陆失败
    " Q! M5 c6 V! M% O% t5 S9 `3 f+ E
  17.         }
    , x4 C* e& a9 D
  18.         return result;
      ?- `- b) w, Y
  19. }
    ! T) l3 j# {" F, a

  20. ; z) n; L* q, C& D; Y. T
  21. 2 }; o! D3 H9 h/ t9 p
  22. //C++版本
    ( ?& d2 l$ Y1 P3 O" i# r
  23. #include <tc/tc.h>
    " L. v! w5 ?& D% f
  24. #include <iostream>
    1 V3 n' U+ Z) L9 w8 K3 t8 s: b
  25. using namespace std;
    # E; c6 V( L3 ~2 C  N, p! m4 v
  26. ' l. t8 {" l) E+ {! t
  27. int ITK_user_main(int argc, char* argv[]) ( C5 N3 p' k* i
  28. { 6 U9 S' b, U. r6 P" H4 G5 n
  29.         int result;2 t0 J' a1 U3 p
  30.         if( (result = ITK_auto_login()) == ITK_ok) * s5 X* a- k) }( i) A5 e
  31.         {
    2 i( r% U) o3 l% @5 S
  32.                 //登陆成功
    ( [$ }4 E& R" @/ [0 B2 v9 \# x
  33.                 cout<<"Hello PLM之家!"<<endl;
    : V6 Y2 T1 ^  y3 o3 {/ @
  34.                 result = ITK_exit_module(TRUE); * I8 ~  [& S& v( n8 @
  35.         }   C, O# b2 v+ V7 O
  36.         else0 Y: |; ?3 O# ^$ S% l. ~
  37.         {
    ( b6 k0 {1 M, r5 \
  38.                 //登陆失败- Z- ?2 |* C  ~4 _* H
  39.         }
    2 v% p4 J* J* f0 d0 X+ |7 m% n9 c
  40.         return result;   y$ M4 ?, o( e& F# g1 e. p
  41. }0 L# A1 H* M  v

  42. ; r, o8 e+ `9 x; c6 Y( p3 X: ]
复制代码

- O/ c3 R* ?. r8 G- m4 j+ J1 Z5 t* E# ^
8 _6 I( K, V( v% a* l5 O
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了