Sign in to follow this  
Followers 0
Michael Tanczos

Test Post

30 posts in this topic

[source lang="cpp"]

 

 
for (int i = 0; i < 30; i++)
{
    // Do something
}


 
 

[/source]

Edited by Michael Tanczos
0

Share this post


Link to post
Share on other sites
 
for (int i = 0; i < 30; i++)
{
    // Do something
}
 
Edited by Michael Tanczos
0

Share this post


Link to post
Share on other sites

[source]

for (int i = 0; i < 30; i++)
{
    // Do something
}

[/source]

Edited by Michael Tanczos
0

Share this post


Link to post
Share on other sites
// Some source code
class Foo
{
   public int Bar { get; set; }
}

 

 

// Some source code
class Foo
{
   public int Bar { get; set; }
}
Edited by Michael Tanczos
0

Share this post


Link to post
Share on other sites

[source lang="cpp"]

// Some source code
class Foo
{
   public int Bar { get; set; }
}

[/source]

Edited by Michael Tanczos
0

Share this post


Link to post
Share on other sites
 
// Some source code
class Foo
{
   public int Bar { get; set; }
}
 

 

 

// Some source code
class Foo
{
   public int Bar { get; set; }
}
Edited by Michael Tanczos
0

Share this post


Link to post
Share on other sites
public class MyVector
{
    public int X { get; set; }
    public int Y { get; set; }
}

class Program
{
    public static T AddVector<T>(T a, T b)
      where T : MyVector, new()
    {
      T newVector = new T();
      newVector.X = a.X + b.X;
      newVector.Y = a.Y + b.Y;

      return newVector;
    }

    static void Main(string[] args)
    {
     MyVector a = new MyVector();
     a.X = 1;
     a.Y = 2;
     MyVector b = new MyVector();
     b.X = 10;
     b.Y = 11;
     MyVector c = AddVector(a, b);
     Console.WriteLine(c.X + ", " + c.Y);
   }
}

 

Code here..
 
 
 

const int map_width = 20, map_height = 20;
int[,] map = new int[map_width, map_height];
 
 
// open a StreamReader to read the index
string path = Path.Combine(StorageContainer.TitleLocation, "Content\\map.txt");
using (StreamReader reader = new StreamReader(path))
{
   int y = 0;
   while (!reader.EndOfStream)
   {
      // get a line
      string line = reader.ReadLine();
  
      // split at the equals sign
      string[] parts = line.Split(',');
  
      for (int x = 0; x < parts.length; x++)
      {
        map[x,y] = Convert.ToInt32(parts[x]);
      }
      
      y++;
   }
}

0

Share this post


Link to post
Share on other sites
[source lang="cpp"]
/*
 * Copyright (c) 2006-2007, Johan Thelin
 * 
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 *     * Redistributions of source code must retain the above copyright notice, 
 *       this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright notice,  
 *       this list of conditions and the following disclaimer in the documentation 
 *       and/or other materials provided with the distribution.
 *     * Neither the name of APress nor the names of its contributors 
 *       may be used to endorse or promote products derived from this software 
 *       without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 */
 
#include <QApplication>
 
#include <QFontDialog>
#include <QColorDialog>
 
class Tester : public QWidget
{
public:
  void doColor()
  {
    QColor color = QColorDialog::getColor(Qt::yellow, this );
    if( color.isValid() )
    {
 
      qDebug( "ok" );
    }
  }
  
  void doFont()
  {
    bool ok;
    QFont font = QFontDialog::getFont( 
                    &ok, 
                    QFont( "Arial", 18 ), 
                    this, 
                    tr("Pick a font") );
    if( ok )
    {
      qDebug( "ok" );
    }
  }
};
 
int main( int argc, char **argv )
{
  QApplication app( argc, argv );
  
  Tester t;
  t.doColor();
  t.doFont();
  
  return 0;
}
 
   
[/source]
Edited by Michael Tanczos
0

Share this post


Link to post
Share on other sites

[source lang="auto"]

 

/*
 * Copyright (c) 2006-2007, Johan Thelin
 * 
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 *     * Redistributions of source code must retain the above copyright notice, 
 *       this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright notice,  
 *       this list of conditions and the following disclaimer in the documentation 
 *       and/or other materials provided with the distribution.
 *     * Neither the name of APress nor the names of its contributors 
 *       may be used to endorse or promote products derived from this software 
 *       without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 */
 
#include <QApplication>
 
#include <QFontDialog>
#include <QColorDialog>
 
class Tester : public QWidget
{
public:
  void doColor()
  {
    QColor color = QColorDialog::getColor(Qt::yellow, this );
    if( color.isValid() )
    {
 
      qDebug( "ok" );
    }
  }
  
  void doFont()
  {
    bool ok;
    QFont font = QFontDialog::getFont( 
                    &ok, 
                    QFont( "Arial", 18 ), 
                    this, 
                    tr("Pick a font") );
    if( ok )
    {
      qDebug( "ok" );
    }
  }
};
 
int main( int argc, char **argv )
{
  QApplication app( argc, argv );
  
  Tester t;
  t.doColor();
  t.doFont();
  
  return 0;
}
 
   
[/source]
0

Share this post


Link to post
Share on other sites
Hmmm, sorry for hijacking, but BBcode tables seem to work, though :-) 
[source]
[table][tr][th]#[/th][th]Name[/th][th]Value[/th][/tr]
[tr][th]1[/th][td]Color[/td][td]Green[/td][/tr]
[tr][th]2[/th][td]Distance[/td][td]100m[/td][/tr]
[/table]
[/source]
gives (minor glitch: newlines before the table appears):
[table][tr][th]#[/th][th]Name[/th][th]Value[/th][/tr]
[tr][th]1[/th][td]Color[/td][td]Green[/td][/tr]
[tr][th]2[/th][td]Distance[/td][td]100m[/td][/tr]
[/table]
0

Share this post


Link to post
Share on other sites

Oh cool.  I thought I had them fixed yesterday but didn't test them yet.  I wanted to see if I could just post pure html code for tables.

Edited by Michael Tanczos
0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0