Changes between Version 1 and Version 2 of OpCallExample
- Timestamp:
- 11/06/06 16:50:28 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OpCallExample
v1 v2 11 11 {{{ 12 12 #!d 13 import std.stdio : writefln; 13 14 import std.string; 14 15 40 41 { 41 42 /* and you can create class objects the in a c++ syntax */ 42 A a = A(500); 43 43 A a = A(500); 44 44 A a2 = new A(567); 45 45 46 printf("Number: %.*s\n", a.toString());47 printf("Number: %.*s\n", a2.toString());46 writefln("Number: %s", a); 47 writefln("Number: %s", a2); 48 48 } 49 49 }}} 50 50 51 52 == Sample Batch File == 53 {{{ 54 @echo off 55 set pgm=OpCallExample 56 dmd %pgm%.d 57 %pgm%.exe 58 pause 59 erase %pgm%.obj 60 erase %pgm%.map 61 }}} 62 63 64 == Expected Output == 65 66 {{{ 67 Number: 500 68 Number: 567 69 }}} 70 71 72 == Tested Compiler and Operating System == 73 74 * Tested with DMD 0.173. 75 * Compiled and tested on Windows 2000. 76 77 51 78 == Source == 52 79 53 Based on [http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D/1539 digitalmars.D:1539]. 54 55 || Link || http://www.dsource.org/tutorials/index.php?show_example=88 || 56 || Posted by || jcc7 || 57 || Date/Time || Wed May 19, 2004 5:50 pm || 80 Based on [http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D&artnum=1539 digitalmars.D:1539].