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

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
( B: P& m  S9 a  w
( [1 A4 [0 P' G+ c6 I- Q, O
最简单的一个ITK程序实例(C和C++两个版本哦)
7 ?$ z; D! k/ u" J3 Z
  1. //C版本
    ) L# b/ O1 U+ N0 F$ N9 \/ ^
  2. #include <stdlib.h>2 e* a* f8 \3 Z
  3. #include <TC/tc.h>3 j8 h0 a! u# Q4 \. v! R; H, J

  4. 9 d# `0 t' D% ]5 G+ `0 f9 d
  5. int ITK_user_main(int argc, char* argv[])
    . s" b& z! b1 N( D0 w; H( @4 ?# d
  6. { : k4 ?' z' t. k, I: t9 s
  7.         int result;
    * p& [6 \1 h' c7 n" q8 T& J) u
  8.         if( (result = ITK_auto_login()) == ITK_ok)
    ' |" C- P7 ]4 ~0 O$ M
  9.         { % T8 a# X9 q+ ?. v" G
  10.                 //登陆成功
    9 o0 k2 o% p7 N5 k, F5 h
  11.                 printf(“Hello PLM之家!”);
    9 P- k3 m# H% x# G2 B) I+ b
  12.                 result = ITK_exit_module(TRUE); 8 k$ K2 T' |$ h
  13.         } $ k8 Z: [+ ~' I' K8 u( i: X! Z9 d
  14.         else
    " }9 v! ~, f  k
  15.         {
    : f0 `! R- P; ?
  16.                 //登陆失败, c" P. ~- j# y3 E
  17.         }
    . b5 O3 d0 N3 W8 g+ E6 K
  18.         return result; # g( @' c5 L1 m# o9 f
  19. }5 {9 Y9 y8 W- W4 r; X9 i8 J
  20. ( W( Q) Y3 d4 f1 ^/ W, Y

  21. 9 v7 T* r1 D6 y
  22. //C++版本. D7 N. X! }1 U: [
  23. #include <tc/tc.h>6 B$ x- W9 S% _+ q  H
  24. #include <iostream>( H% e; _7 V: Q
  25. using namespace std;1 q! d2 C" B% r4 j9 S9 s: j

  26. : V/ d# ^. ^# w6 {- E% R
  27. int ITK_user_main(int argc, char* argv[])
    : q( ~4 t# H( V% `8 C* G  j0 @) D0 u- m
  28. { # ~4 A1 @4 ^* e- w  H0 z
  29.         int result;/ i9 W% }$ n4 b+ f
  30.         if( (result = ITK_auto_login()) == ITK_ok) & K( A2 i- Z# U/ v- y6 i
  31.         { ) B# H/ E* b! n9 y
  32.                 //登陆成功
    1 w  y; Z& g  Q$ G. w( j9 M
  33.                 cout<<"Hello PLM之家!"<<endl;
    0 \3 I$ F# t; ^6 ]& o
  34.                 result = ITK_exit_module(TRUE);
    / |8 r3 `, y; F
  35.         }
    - L% k7 g" o% p$ @& |
  36.         else
    ) z- }0 q. @' @: r7 u  z3 ^
  37.         {' b4 L6 A- p  R4 Y! Q
  38.                 //登陆失败( [0 `1 [; e, X
  39.         }* F# e: E3 n( N3 U9 V' M6 ^/ M/ c
  40.         return result;
    ! D7 T& F" M/ s) y: x6 X, c5 B
  41. }
    ) O3 Q0 T6 D6 ?( Y: ?: A

  42. 6 P! R( S* v+ ^7 P- J
复制代码

% q$ G) J7 V9 k* x, }5 ?# b; E" t& i6 W( D- \

4 s, j0 r5 L( x. P' K
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了