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

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

[复制链接]

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

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

admin 楼主

2013-12-3 21:16:39

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

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

x
; q* [+ X4 g% q1 g9 I! _& s# a4 K( A
1 {8 E, V$ H9 D  n0 Y
最简单的一个ITK程序实例(C和C++两个版本哦)% S4 F8 P! E6 ]  s0 f2 E
  1. //C版本: G5 P3 b! c5 I- Y: n, y
  2. #include <stdlib.h>
    7 H* e5 U7 o7 B' H5 O
  3. #include <TC/tc.h>8 I/ @7 q& J4 a) e% H
  4. * B. [; u; g8 ~" I/ ?; r$ L# f' Q" s
  5. int ITK_user_main(int argc, char* argv[])
    ! O3 }6 B( U1 Y
  6. { 0 B+ D# Y' A/ i7 b
  7.         int result;
    - f4 p/ T( y2 f6 ?
  8.         if( (result = ITK_auto_login()) == ITK_ok)
    3 @$ g3 p! z, X% U' x- N: w
  9.         { 9 k5 p( _7 T' E/ Z# p
  10.                 //登陆成功5 I" z9 y& Z4 j5 |/ E8 X
  11.                 printf(“Hello PLM之家!”);+ b+ Y4 h9 c( H$ c5 F
  12.                 result = ITK_exit_module(TRUE); 2 T5 I5 X/ m5 {5 Q; Z) `" V
  13.         } 0 q/ d& B6 D- p) [* s1 T5 [
  14.         else
      U6 N% x' v+ O/ C% i1 V* W. x* L
  15.         {
    ) d1 i0 v9 c! c- U" k
  16.                 //登陆失败# I  c; l1 C2 H+ g- @
  17.         }- z3 r- u8 g! {/ v- \, V- M( O* U, X7 i
  18.         return result;
    6 Z+ v7 D- r/ {8 ~) T+ r* j
  19. }( r6 R( U( M$ v* ]
  20. * M: n. c% ~6 J2 `
  21. 7 c% B$ |- x# x' C
  22. //C++版本) S- u1 z& j& y4 ~0 U
  23. #include <tc/tc.h>/ {0 o2 i/ ~4 m& u4 M# n0 B
  24. #include <iostream>
    2 o8 g8 s5 C& U2 l6 r& x: q& k
  25. using namespace std;
    7 \8 x8 \' v; z+ }, M
  26. - b* j$ H5 U2 M( Y; \. y9 i1 Z
  27. int ITK_user_main(int argc, char* argv[]) $ @1 i2 E. N. B
  28. {
    : j" Z# @1 G( M
  29.         int result;  t% N4 z/ _  o8 h3 a7 m" v) {! P( U. G
  30.         if( (result = ITK_auto_login()) == ITK_ok)
    ; {4 N9 N1 _; P
  31.         { 5 b9 Y5 M: {# z# W9 T  \+ J6 u/ P' j1 g
  32.                 //登陆成功
    4 ~$ b8 H* q3 u; l' g
  33.                 cout<<"Hello PLM之家!"<<endl;* M6 n3 i% Z( l$ Z  z- [0 k0 E
  34.                 result = ITK_exit_module(TRUE); . C. M, g' j. K9 ]5 n' V1 Q
  35.         }
    : s6 u1 J. ]8 E' S) y7 \
  36.         else* F+ p/ M7 h9 t4 _# t8 H0 I9 |
  37.         {1 f) M) p) U( F% j
  38.                 //登陆失败
    . J+ u  L  W8 u1 ^* A# Y( I) n+ {
  39.         }; }, o" Z' P/ ^& X  J* G
  40.         return result;
    ! U, U  N8 ?1 N! {
  41. }9 E2 v. \, I& j4 j
  42. ) V3 U: w* O, O- O% I3 l& d
复制代码

5 e4 Q! q* D) ^3 {/ R9 f% m( n6 f

( r* ^# ?7 b  \
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了