소스 파일명: testArgumentsCli.cpp
  1. // Filename: testArgumentsCli.cpp
  2. //
  3. // Compile: cl /clr testArgumentsCli.cpp
  4. // Execute: testArgumentsCli
  5. using namespace System;
  6. int main(array<System::String ^> ^args)
  7. {
  8.     int i;
  9.     double sum = 0.0;    // 초기화
  10.     // 명령행 인자(command-line argument) 개수 출력
  11.     Console::WriteLine("Count of arguments: {0}", args->Length);
  12.     for (i = 0; i < args->Length; i++) {
  13.         // 스트링을 배정밀도 부동소수점수로 변환하여 누적
  14.         sum += Convert::ToDouble(args[i]);
  15.     }
  16.     // 배정밀도 부동소수점수 값을 출력 
  17.     Console::WriteLine("The sum of arguments is {0}", sum);
  18.     return 0;
  19. }


컴파일> cl /clr testArgumentsCli.cpp

실행> testArgumentsCli 1 2 3 4
Count of arguments: 5
The sum of arguments is 10

실행> testArgumentsCPP 1 2 3 4.1
Count of arguments: 5
The sum of arguments is 10.1





Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.


Posted by Scripter
,