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

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x

6 B2 A/ e, l7 X  S1 F

2 J5 a" x% q( H: `( P) y- f最简单的一个ITK程序实例(C和C++两个版本哦)
& M' L: @$ d+ g6 Z
  1. //C版本+ r( q6 \) Y: n  V( C! c
  2. #include <stdlib.h>5 N; h3 P) ?, ?- ?
  3. #include <TC/tc.h># [, v) R( R5 ?) X2 M' I
  4. ) X2 l& O; [3 W# L! B! o) M
  5. int ITK_user_main(int argc, char* argv[])   g6 H- K+ L* ]/ N% ?
  6. {
    3 @+ Z1 Q4 }5 O2 n% O& f4 w+ f
  7.         int result;( V9 K( }: R7 Q, N
  8.         if( (result = ITK_auto_login()) == ITK_ok) & H% n# N+ R& A7 F- s' V
  9.         {
    ) d6 c% K/ `5 y/ m" L$ h5 l
  10.                 //登陆成功1 P0 J  _; j8 D6 C; C
  11.                 printf(“Hello PLM之家!”);
    - y; I1 ^5 b6 m
  12.                 result = ITK_exit_module(TRUE); : x! ^6 M7 A8 n
  13.         }
      Z6 \' p5 e! v( Y% ~
  14.         else" `! Y; L/ m$ C! L5 Z: i( V
  15.         {
    0 ]) \; P( z* J6 \
  16.                 //登陆失败
    ' t/ Y2 R' ]% f7 z9 I4 r, B" A" l, d
  17.         }! Z0 q0 U5 v6 L$ m( |
  18.         return result;
    0 C1 K9 R# U4 R/ I, O% J& S
  19. }7 E& t0 o* K$ G6 A4 \! @) H6 Q% Y
  20. - O8 G+ I" |# N& H7 m3 D6 i* S! i. z% q

  21. + W. h2 }$ m+ a: l3 p
  22. //C++版本* a) }$ }% S  o0 ^, z, }! r
  23. #include <tc/tc.h>
    + i& w$ T+ R9 w# H' _' _$ ?
  24. #include <iostream>
    9 L  r* Q0 \6 h
  25. using namespace std;
    " O" S& \: ^- T5 I# U1 I( E3 r$ c5 q. t

  26. % |" w" v) P9 k% F; y" ]8 j% h
  27. int ITK_user_main(int argc, char* argv[])
    & L2 @9 b6 ^% W9 S/ Z1 P7 g/ S
  28. {
    # j5 [/ e* k$ |( h: `, S
  29.         int result;% C9 Y$ G( ~0 E" w
  30.         if( (result = ITK_auto_login()) == ITK_ok)
    & Q$ l, m+ L* p4 D# ^" x' ~, z
  31.         { : a4 ]8 C8 q' M. B
  32.                 //登陆成功( }2 g: ^& u1 d3 Z8 ?
  33.                 cout<<"Hello PLM之家!"<<endl;
    8 s4 {- f+ [0 B9 T( k
  34.                 result = ITK_exit_module(TRUE); . Y9 J1 @( ?2 H" L
  35.         } ; G- K9 c' v) x& ^$ M
  36.         else+ u+ s7 g% I& d3 ^. v
  37.         {) L" G' K& _7 [+ j6 g
  38.                 //登陆失败- P1 ]3 }6 G7 S8 `- c6 G
  39.         }
    : {$ P! e1 ]6 k' f: n* k
  40.         return result; ( Z& `  V: m' C* O
  41. }+ g  E% x9 m) g7 h0 _* E7 h

  42. 1 N/ E' C) l; w, T1 B1 Y
复制代码

& h& Z  J$ v% Q# Z& z, L
7 v) F: Y" e' \) X# _3 i+ n4 c* ]: T  K" b9 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二次开发专题模块培训报名开始啦

    我知道了