October 2009
M T W T F S S
    Nov »
 1234
567891011
12131415161718
19202122232425
262728293031  

Archives

Categories

  • [+]ASP.NET (7) 
  • [+]C# (87) 
  • [—]C++ (13) 
  • [+]Delphi (20) 
  • [+]JavaScript (24) 
  • [+]Regular Expressions (7) 
  • [+]SQL (13) 
  • [+]VB (100) 
  • [+]VB.NET (4) 

Online

Users: 6 Guests
  • Loading...


    Loading...

    Login






    Register | Lost password?

    Register





    A password will be mailed to you.
    Log in | Lost password?

    Retrieve password





    A confirmation mail will be sent to your e-mail address.
    Log in | Register
  • Test file for Comment Utilities.

    /*
     * Test file for Comment Utilities.
     *   This file should be compilable before AND after comment
     *   conversion or removal.
     *
     *   Jari Laaksonen
     *   Arkkitehdinkatu 30 A 2
     *   FIN-33720 Tampere
     *   FINLAND
     *   Fidonet:  2:221/360.20
     *   Internet: jla@to.icl.fi
     */
    
    #include <stdio.h>
    
    int main()
    {
    /*
      comment */ int a; /* comment continues in same line
    */
    
    /* C comment */ int b; // C++ comment
    
    /*
       C comment
    */ int c; // C++ comment
    
      /**** comment ****/
      //*** comment ****/
    
      char ch = '\"'; /* double quote but not a start of a string */
    
      char x1[]       // here we...
        = "";
      char x2[] = ""; /* ...have some... */
      char x3[] = ""  /* ...empty... */ ;
      char x4[] = ""; // ...strings.
    
      printf ("this is a string");          /* C comment */
      printf ("this is \" another string"); // C++ comment
      printf ("this is \' another string"); // C++ comment
      printf ("yet another \\ string");     // C++ comment
    
    /* C comment in one line */
    
    // C++ comment in one line
    
    /* C comment
       in several
       lines
       printf ("// not a comment");
    */
    
    /* C comment
       in several lines */
    
    // C comment in C++ comment: /* comment */
    
    /* C++ comment in C comment: // comment */
    
    /*
       C++ comment in C comment: // comment
    */
    
      printf ("this /* is not // a comment * * ! ");
      printf ("this /* is not a comment * * ! ");
      printf ("this // is not a comment * * ! ");
    
      printf ("this */ is not a comment * * ! ");
    
    // C++ comment
    // C++ comment /
    
    // C++ comment in \
       several        \
       lines
    
    /\
    / C++ comment
    
      a = 0; /\
    * C comment */
    
      /* C       *\
       *         *
      \* comment */
    
    /* C comment \
       C comment */
    
    // char s[] = "string \
                   string";
    
    // not a multiline C++ \comment
      b = 0;
    
    // not a multiline C++ \ comment
      c = 0;
    
      return 0;
    }
    // end file
    
    Share: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • Digg
    • del.icio.us
    • Bloglines
    • Facebook
    • Google Bookmarks
    • LinkedIn
    • Technorati
    • TwitThis
    • Webnews

    Leave a Reply

     

     

     

    You can use these HTML tags

    <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <font color="" face="" size=""> <span style="">

    Spam Protection by WP-SpamFree Plugin