PLM之家PLMHome-工业软件践行者

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
$ B* z5 P4 F1 f! \  U. D

& [: S4 a, q; v  \5 V4 t! _最简单的一个ITK程序实例(C和C++两个版本哦), F/ F* G3 o3 k3 ^! c' j
  1. //C版本& m* z) e2 _/ ]4 E  P! @8 ]
  2. #include <stdlib.h>
    & s8 f/ `1 r" I1 ^3 R3 I
  3. #include <TC/tc.h>6 j& N6 D& E# B6 P9 x$ i+ B
  4.   U$ A7 q5 m7 b  `# s" L- o
  5. int ITK_user_main(int argc, char* argv[]) ; }  N* H- E3 s5 ^, e: m
  6. {
    1 n% ^- _; o. ?$ T$ z* c7 A
  7.         int result;
    , t9 W4 j5 R7 o" V8 y/ ^/ O
  8.         if( (result = ITK_auto_login()) == ITK_ok) % s0 G7 I* C/ T& @3 L( A* o
  9.         { 4 x# ^- n/ U5 s) g* J; @
  10.                 //登陆成功
    6 F9 T) q" _3 e3 P
  11.                 printf(“Hello PLM之家!”);' I' o3 i! h% K. w; a: ?  h1 Q
  12.                 result = ITK_exit_module(TRUE);
    ( m0 L, y3 J: {2 U. \6 s
  13.         } ! m' S; R6 }1 S
  14.         else
    ' q) [& y  P0 I; q6 X! ?) b& i7 `
  15.         {
    / j+ ]2 I  F) h" ?$ ^3 c
  16.                 //登陆失败# E; H" c2 d# ?0 b) k2 Y7 L
  17.         }
    4 |1 J. g  ?# O: f/ u
  18.         return result; ( f: U1 y- K9 x: ?' k" s/ b
  19. }
    . l/ Y3 z6 u; l
  20. 0 _# L0 o  L( K: A
  21. # q! c; H) e' }8 s
  22. //C++版本; I9 u7 }. v: Z2 a
  23. #include <tc/tc.h>' z  `4 ~! L' r1 g' R" i
  24. #include <iostream>0 [1 C" _5 B) Z; F9 {* s' O/ T9 \
  25. using namespace std;2 |' F+ W/ x4 t
  26. / s+ q8 J, y+ J5 p& h
  27. int ITK_user_main(int argc, char* argv[])
    7 a1 }+ B/ K6 }! Z
  28. {
    ; L3 T+ F3 W0 s+ X! y1 E
  29.         int result;
    - r+ W/ @  D7 Z2 R: G- Y8 g
  30.         if( (result = ITK_auto_login()) == ITK_ok) . Y4 T! O' Y& M
  31.         {
    3 q" J' g* h( U" [/ T/ u
  32.                 //登陆成功2 O4 t5 q' O+ x2 l
  33.                 cout<<"Hello PLM之家!"<<endl;& h2 S( e; J" Q* R% \
  34.                 result = ITK_exit_module(TRUE);
    3 X9 \4 D- @% P6 s& `, b- G' }
  35.         } - ^! m- {, ^' d  E; \" h. o
  36.         else
    , X4 y9 Z) S& N" ?  y
  37.         {$ n+ ?& i& m; T: s6 U! p! i9 b
  38.                 //登陆失败
    * n3 f# i# H! @$ S  @; c8 C
  39.         }1 V! p! k1 ]( O6 n* t
  40.         return result;
    ( }; S! Z; B( K2 v
  41. }/ {0 J7 X( `4 \
  42. & N9 \! `  ~0 _) p. C' W
复制代码
/ O; p" h" Y: k

7 z; N$ a6 R9 E+ k7 d- G
% B: _! u& y/ ^% L2 G& N
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了