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

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
+ g; Y: R- A' s% D
* n# M) u' R9 Q
最简单的一个ITK程序实例(C和C++两个版本哦)
. O7 z3 L. T( x1 c
  1. //C版本
    8 M( o' s. p7 r$ ]
  2. #include <stdlib.h>
    * Z, ?+ g# e. O3 H, i/ P$ }5 j# ]* m6 ^
  3. #include <TC/tc.h>
    5 m( |" [. o% o* u, c5 k: a! b) {' e
  4. : K0 I! d. n1 q2 y- H7 \/ c
  5. int ITK_user_main(int argc, char* argv[]) * G& J3 J, [2 j
  6. { + V6 m8 Y! s+ ?. D  c; d7 F
  7.         int result;
    2 S, o4 b2 A9 x3 p* |0 K( a/ v
  8.         if( (result = ITK_auto_login()) == ITK_ok) , W& d1 _5 `1 E  A; w
  9.         { % X  i6 S/ ^' Y8 k; [
  10.                 //登陆成功; W+ Z3 C. ]& M+ {' s+ v0 Q
  11.                 printf(“Hello PLM之家!”);0 U5 }7 `2 r" A/ y6 D( x* p7 d& \
  12.                 result = ITK_exit_module(TRUE); 6 l# j& |  _" K- u
  13.         }
    6 h5 H5 p+ c  ?4 z: {
  14.         else
    " E! W( t8 D9 g* @
  15.         {
    , o3 d* C: p7 O0 j
  16.                 //登陆失败; d/ O; r' M8 Y1 M) u3 H8 J" v
  17.         }
    " N9 B+ P/ ^( |" I9 F9 Z
  18.         return result; " o& J: O# R0 J# Z& B% h5 T: m
  19. }
    4 R$ H- o, _3 @( Q7 M9 m

  20. . D8 `- z0 W+ M
  21. ( X* w2 s) Y9 A8 P$ C
  22. //C++版本/ M: O' M: l  ^. v
  23. #include <tc/tc.h>* J" Y7 I, q" ?& x! U! O( M
  24. #include <iostream>
    3 }" G* U+ A9 V$ c
  25. using namespace std;
    ' y" o- E& _9 C4 @
  26. + G0 m! t( n$ ~
  27. int ITK_user_main(int argc, char* argv[]) - w% D/ T0 n8 V* J4 M9 N5 w1 q
  28. { ! G* l/ D! J. v
  29.         int result;9 @( m, S9 r" o1 _- k  T
  30.         if( (result = ITK_auto_login()) == ITK_ok) 7 L: }3 D9 d. z2 b: Y' L
  31.         { & D+ k9 l* q9 T2 G6 q$ Q
  32.                 //登陆成功6 x. k: r, E/ `  u
  33.                 cout<<"Hello PLM之家!"<<endl;9 E9 w+ Q& m' X. f  u- J/ |
  34.                 result = ITK_exit_module(TRUE); * C( ?/ E0 z2 H/ V" B7 @" v/ V
  35.         } 1 n) [8 z( c2 A% E7 J  R
  36.         else
    / \* K! G5 u- ?* }
  37.         {
    & C; G2 a$ V* G3 s# q* Y" [) n
  38.                 //登陆失败
    ! w# G" M! Q, _# ?8 V7 N
  39.         }
    3 j/ g6 w! O7 w: z
  40.         return result;
    " N* t% u) w6 t3 q& F0 L- ]
  41. }9 ^9 Y6 k9 T1 T- ]

  42. % q$ U7 m* f( C" ]' s6 x9 {
复制代码
: q1 C9 W! Y9 d, v

7 U2 o8 _' d' Y8 R& T' B) m3 m9 |" B- u/ r/ K6 A4 b2 z
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了