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

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

[复制链接]

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

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
发表于 2013-12-3 21:16:39 | 显示全部楼层 |阅读模式

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

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

x
4 o" G; c: ?3 B# q

4 J- P1 W- @3 Q- J3 v' H" P最简单的一个ITK程序实例(C和C++两个版本哦)# L- z- g+ o- D3 W; [; S
  1. //C版本
    * g# t7 W* C! Y5 J- g
  2. #include <stdlib.h>
    + p2 [( j+ i: g' W/ F% o
  3. #include <TC/tc.h>. D1 O( Q, E% b2 P: [& G) k' M5 o. C+ d
  4. ) U- \( @) d) W& x# L: e) T7 l0 C
  5. int ITK_user_main(int argc, char* argv[])
    ' Z* b" S2 ~: a  D) L1 E% V
  6. { 5 a2 @6 P7 C% k0 E3 y
  7.         int result;# j0 ^7 j# T3 A. l- _+ z' c9 D
  8.         if( (result = ITK_auto_login()) == ITK_ok) * k0 I/ ~7 ?' E6 T" I; {
  9.         {
    , Z5 g3 g  e% _! I- u
  10.                 //登陆成功
    ) s+ @7 O1 x, k
  11.                 printf(“Hello PLM之家!”);
    8 V0 S' r+ t8 g* I' b# A
  12.                 result = ITK_exit_module(TRUE); / _% a5 o9 g. z8 X: x' B
  13.         }
    ! @$ K# `' k  H% ^  C
  14.         else
    / D$ T! w& E! `# t
  15.         {  u5 B2 z  ?- N' Y+ l! T
  16.                 //登陆失败
    : Z5 S, ^0 ]7 O- z( E; |
  17.         }
    9 ?& h" w8 ~$ G0 P, T/ k0 L
  18.         return result; 3 U' @( j! a! x
  19. }
    & L5 I4 S* G5 E8 \# y$ Y  ?

  20. 9 A$ n- ~) _! v1 Q+ O- w( [/ c

  21. # Z( m- m: O1 `! H9 ^
  22. //C++版本! ^) h/ c8 L9 P  U
  23. #include <tc/tc.h>7 b6 `; l  t& b/ O8 K
  24. #include <iostream>! ^: t. Z; C4 }! E8 S! x) `# m; M
  25. using namespace std;8 J: r% @" j7 P+ p/ t% {

  26. 8 V7 a0 Z+ h$ {, \( T+ {
  27. int ITK_user_main(int argc, char* argv[]) 7 B+ g9 D1 u! A
  28. { ) f$ {' |! o, Z7 `( e3 x# L
  29.         int result;
    * |9 X! D3 W9 x9 i% B$ ?$ v" {
  30.         if( (result = ITK_auto_login()) == ITK_ok)
    & A6 K2 [- Y( ]" Q6 W7 R
  31.         { ' o% a* h3 i4 X
  32.                 //登陆成功# [  d2 z; e, x
  33.                 cout<<"Hello PLM之家!"<<endl;' H" `5 k- Z9 v7 f$ j
  34.                 result = ITK_exit_module(TRUE); # F* h( B# O& `" ]
  35.         } $ x8 y: y# A" m/ n" Z$ {% V. S+ F
  36.         else1 @. S4 v. W# S* H1 |
  37.         {/ [! x3 U+ F0 k) Z" @
  38.                 //登陆失败
    + E( h7 y9 q9 @# J! E6 {+ ?
  39.         }
      o, e& Y2 g$ k
  40.         return result; 6 ]- m) q" G* q4 _- P5 M
  41. }& u" J# Y5 w$ s; r. w" ]. W, \

  42. , m* P7 M4 @% G, ]- r0 o/ c
复制代码
5 x- O0 o" n& I+ L7 t' Y3 F; Q

& _6 |4 B! _* L' C/ t4 N0 l0 Z  p4 H" l3 l9 l
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了