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

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
7 Z: R% S/ N+ G
1 r4 `* _; v& |9 h; p
最简单的一个ITK程序实例(C和C++两个版本哦)- [7 F' ?2 A& w% P  o
  1. //C版本
    ) K4 h# s- I5 w$ e% E" i: {* w
  2. #include <stdlib.h>
    9 M# i4 f0 b3 _9 v/ j( F" c
  3. #include <TC/tc.h>5 T+ J& i& B2 z' T- z; E& y* c( f
  4. ; S3 V0 z( L3 ?- A8 x
  5. int ITK_user_main(int argc, char* argv[]) , ]. k1 u& |3 r* L5 U2 g
  6. {
    % \7 ?/ s/ O7 A: M/ |% y
  7.         int result;) g$ `& o  F) |$ w6 ?' @8 B6 L
  8.         if( (result = ITK_auto_login()) == ITK_ok)
    ; L, @; {) c& k0 H5 r* p, @' y2 p4 D
  9.         { 6 I* N& }) x) d% M( }
  10.                 //登陆成功0 v. ?3 [# W3 }. L5 u6 ]( a5 G, @
  11.                 printf(“Hello PLM之家!”);
    $ h! E  B3 j  \! O
  12.                 result = ITK_exit_module(TRUE); 9 R( r6 i& H- T& e) o; ?8 I
  13.         }
    7 |9 U( s1 [+ N* e1 o
  14.         else  E; R5 |" l+ ~$ \7 E) c
  15.         {1 ?, r& f8 B! v2 D0 x% Q( A# y
  16.                 //登陆失败6 f; n7 D; }: n6 l1 i" T- t: j5 Q/ e
  17.         }4 ?2 Q! r( g$ d, N  W- B- W4 ^
  18.         return result;
    4 p1 b, U- I; I$ t# K& L
  19. }
    4 k% |8 I1 M& ~
  20. 8 u/ x6 a; z8 \6 |

  21. $ N" }" c' X# M2 z4 w5 Y
  22. //C++版本) O2 |% H' G( N0 {4 o
  23. #include <tc/tc.h>
    1 |8 s% k+ |6 {6 J/ z1 Q: d
  24. #include <iostream>: v( j8 b. p) ^$ G/ |
  25. using namespace std;9 u6 O# j! Y3 D
  26. 9 x; h* a1 _& e% E. Z% t) D, _
  27. int ITK_user_main(int argc, char* argv[]) + v* G0 {: {# u9 v0 _& W9 A( w
  28. { - {) T1 z! U) |, b" G% c! ?* i' z: E
  29.         int result;
    ! O( v- ~' T7 [& H
  30.         if( (result = ITK_auto_login()) == ITK_ok)
    / x" J& L# F+ P! P2 q5 s4 e4 {
  31.         {
    ! J- V) C1 i' c8 n* \3 r! H; T
  32.                 //登陆成功
    * u$ \+ i, F- n) E& |# h
  33.                 cout<<"Hello PLM之家!"<<endl;
    ! \. Y. R, u) ~8 Y1 h
  34.                 result = ITK_exit_module(TRUE);
    ! A  K1 h. i4 C) g3 z$ v. g/ X
  35.         }
    8 M# K  B' D, A* N) n
  36.         else+ }  X: D3 q9 d$ b  L9 Z8 h* @
  37.         {, ^4 `0 b9 F9 C$ K
  38.                 //登陆失败3 V# l: S" h3 _6 G
  39.         }
    & M5 e+ y! z7 ]9 h6 V! g! \
  40.         return result;
    $ r- [# `8 i4 |1 F
  41. }
      s) V% n2 q# r5 C+ s- \: v3 A

  42. 8 l; U5 [! i1 V0 n$ e5 Q
复制代码
$ N, E) N  v0 w9 d9 K. Z( T
9 y7 f$ Q5 y8 }# ^# {/ ^2 u0 C

7 k! {2 _0 B* U" u& b
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了