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

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
5 ~/ m- Z3 ]! H# E+ F# D( V1 o4 ^

( c3 Z! n$ K& m% O* O最简单的一个ITK程序实例(C和C++两个版本哦)
, S. G5 v6 z, Z5 H
  1. //C版本; [( p7 ]. E( t
  2. #include <stdlib.h>
    4 U) N# @  B8 e) R
  3. #include <TC/tc.h>
    $ n9 ^: v- B( [7 \5 i

  4. . G5 b" Q4 U' @3 v; Z- y
  5. int ITK_user_main(int argc, char* argv[])
    8 G$ }, U$ E7 w2 V7 N% r0 b" Z
  6. { ) f* E, ^- Q  }1 W) F4 S  C
  7.         int result;7 ]; x2 e) y$ Q6 F/ m
  8.         if( (result = ITK_auto_login()) == ITK_ok) ; H9 _- ~) A& m8 b4 Z
  9.         {
    " D- {" ]9 K! d: C6 O! I
  10.                 //登陆成功
    2 N. C5 P% f5 _: x" ]
  11.                 printf(“Hello PLM之家!”);+ O' M5 ^9 y% {2 H( `) ]) `
  12.                 result = ITK_exit_module(TRUE);
    ) Z  `0 _  j8 B2 C; P. d5 j
  13.         }
    $ T+ C' {0 @9 J. G" M: c; O$ U7 |
  14.         else6 t/ T# J. C. v
  15.         {1 {4 H" b6 S: T  i8 b
  16.                 //登陆失败
    # ?0 e5 T/ a8 R* D$ |
  17.         }7 T7 y- c5 n; j" s. ~& P
  18.         return result; ) L/ }- Y, P2 j. \  V
  19. }
    * h2 y4 w' c; a
  20. 9 ?. v* K5 k9 |

  21. ( }! ^+ g6 ]7 ~% R* }4 v
  22. //C++版本: f2 u% I, M* V2 w/ l
  23. #include <tc/tc.h>
    * j6 k% D* F2 z/ W* @
  24. #include <iostream>$ m% l. \) i6 }, W$ |  P
  25. using namespace std;
    6 J& D3 x  q# `- C; b
  26. ( r. ^& n8 n2 H6 H6 Y1 J0 E
  27. int ITK_user_main(int argc, char* argv[]) & S+ {" P* ]+ {+ k  C
  28. {
    # ~1 G. @$ k: U0 C! q- G1 c% {( X
  29.         int result;( Q. D  J1 \5 `" F- `9 H
  30.         if( (result = ITK_auto_login()) == ITK_ok) $ i) t7 l" N2 ^
  31.         { 0 I6 |! @2 a: X) O
  32.                 //登陆成功3 T1 L6 b- Y7 k* `
  33.                 cout<<"Hello PLM之家!"<<endl;& N, k( ~; Z+ ~7 B5 n& [
  34.                 result = ITK_exit_module(TRUE); 9 L, `) l$ O3 A) M' F& M) C; D
  35.         } 6 q4 }7 Z- p0 S* U! J2 c
  36.         else# S9 p- X- m1 W# T
  37.         {& ?* q) z7 ?: u- E% h/ j
  38.                 //登陆失败
    ; v% M' a  e0 c. [, M
  39.         }7 T( K1 M8 n  V" ?
  40.         return result;
      c2 O# V0 I, B1 _! ^/ {
  41. }
    & y3 `3 V( C% i3 c+ q, `

  42. : y7 X6 d+ a0 E, B, f
复制代码

: D) [& s0 x* ]" u5 ?7 V! n/ N" C/ J$ m/ ], p- Y; m
  u8 v( Y5 Q6 u% i5 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二次开发专题模块培训报名开始啦

    我知道了