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

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
0 @1 U6 T/ k; t; s/ n2 K

4 c3 H) T5 R# @( D5 q最简单的一个ITK程序实例(C和C++两个版本哦)+ Z! @! }# K% h4 ~3 V$ }" R4 v
  1. //C版本( @+ t4 H+ m. @6 `8 t. i- `7 ^
  2. #include <stdlib.h>+ g9 {4 C) R. t- H6 }
  3. #include <TC/tc.h>
    0 h" s& r6 A- l8 o; H. l5 \' {& a

  4. 4 ^/ D9 M7 S! ^: [
  5. int ITK_user_main(int argc, char* argv[])
      c9 I0 }. ]2 c" A
  6. {
    9 L# T+ s% Z3 r+ l6 r' @
  7.         int result;
    0 _$ J* g- f9 p. y/ S. F8 F# _
  8.         if( (result = ITK_auto_login()) == ITK_ok)
    # N) [) a: G& P3 O- P4 x' @6 I
  9.         {
    & g) P* f) O$ q9 V1 l
  10.                 //登陆成功
    5 m1 M8 r6 M; g
  11.                 printf(“Hello PLM之家!”);* y" L7 z. u) l8 w
  12.                 result = ITK_exit_module(TRUE);
    * c7 P- O# {0 L+ \/ U6 e
  13.         } ' O4 e4 G* M8 |' M' |; s9 e1 R" V
  14.         else! G: ~3 N! j" l! ~/ K  s" I2 i
  15.         {
    % I7 J3 J2 t, _7 u" ]# \1 F& N
  16.                 //登陆失败- _4 ^+ Z) l3 I) x6 k3 J. Y- J
  17.         }7 b$ _3 p8 M& w  H
  18.         return result;
    1 d, I. W, T% Y+ z* X" r
  19. }
    + U  `7 R, J/ Z( L* J

  20. " g8 p  i% {6 L3 }
  21. # R% e0 b) ~  i2 J) g( H$ H# ]
  22. //C++版本
    0 s9 b+ v2 \3 x( V* ~
  23. #include <tc/tc.h>
    # d# T" ?+ j& S* V
  24. #include <iostream>2 s& }* ]6 n9 S3 y" G0 i7 w2 ?
  25. using namespace std;; ^7 C' T7 l5 A, G

  26. : g: L. t8 o4 f
  27. int ITK_user_main(int argc, char* argv[]) # F8 g, N2 B# w% R
  28. {
    & \- Y# ]% c, S; K& R( z0 P
  29.         int result;  b- `% E. U% Z
  30.         if( (result = ITK_auto_login()) == ITK_ok)
    " e$ l' r4 r% b* @( v; E1 F
  31.         { ' _, R9 B2 u/ P' Z) b
  32.                 //登陆成功
    6 p/ Z/ O4 F# V' ~
  33.                 cout<<"Hello PLM之家!"<<endl;* H/ k9 S) V& ?) t+ w0 n- k
  34.                 result = ITK_exit_module(TRUE);
    6 \. {3 _0 K% v# G6 [+ [: ^
  35.         }
    $ c# V) F1 k9 X- M, p& i
  36.         else
    ; l3 _/ ^  z* s( g  A% x8 K
  37.         {' g  g) V- k- y
  38.                 //登陆失败
    % {* N  R9 k2 w5 x3 t, e
  39.         }5 v* S# i6 L/ l, X( y' Z+ s9 y
  40.         return result;
    . c& x% c5 O# n+ c& C# [. b5 l
  41. }, S8 {$ c7 A' P; r+ O( L) c

  42. . ^; i5 T# K; |, a7 o* @; Z; c. ]
复制代码

# @( j& ?6 `$ j2 [% E  o- ?5 `, }7 v: z0 a/ Q1 Q

/ t# F9 v& C6 D6 p0 Z3 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二次开发专题模块培训报名开始啦

    我知道了