Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 213134 | Differences between
and this patch

Collapse All | Expand All

(-)qgo-1.5.4.orig/src/matrix.cpp (-34 / +34 lines)
Lines 5-11 Link Here
5
#include "matrix.h"
5
#include "matrix.h"
6
#include <stdlib.h>
6
#include <stdlib.h>
7
#ifndef NO_DEBUG
7
#ifndef NO_DEBUG
8
#include <iostream.h>
8
#include <iostream>
9
#endif
9
#endif
10
10
11
Matrix::Matrix(int s)
11
Matrix::Matrix(int s)
Lines 78-137 Link Here
78
	
78
	
79
	int i, j;
79
	int i, j;
80
	
80
	
81
	cout << "\n  ";
81
	std::cout << "\n  ";
82
	for (i=0; i<size; i++)
82
	for (i=0; i<size; i++)
83
		cout << (i+1)%10 << " ";
83
		std::cout << (i+1)%10 << " ";
84
	cout << endl;
84
	std::cout << endl;
85
	
85
	
86
	for (i=0; i<size; i++)
86
	for (i=0; i<size; i++)
87
	{
87
	{
88
		cout << (i+1)%10 << " ";
88
		std::cout << (i+1)%10 << " ";
89
		for (j=0; j<size; j++)
89
		for (j=0; j<size; j++)
90
		{
90
		{
91
#if 1
91
#if 1
92
			switch (abs(matrix[j][i]))
92
			switch (abs(matrix[j][i]))
93
			{
93
			{
94
			case stoneNone:
94
			case stoneNone:
95
			case stoneErase: cout << ". "; break;
95
			case stoneErase: std::cout << ". "; break;
96
			case stoneBlack: cout << "B "; break;
96
			case stoneBlack: std::cout << "B "; break;
97
			case stoneWhite: cout << "W "; break;
97
			case stoneWhite: std::cout << "W "; break;
98
			case markSquare*10: cout << "[ "; break;
98
			case markSquare*10: std::cout << "[ "; break;
99
			case markCircle*10: cout << "O "; break;
99
			case markCircle*10: std::cout << "O "; break;
100
			case markTriangle*10: cout << "T "; break;
100
			case markTriangle*10: std::cout << "T "; break;
101
			case markCross*10: cout << "X "; break;
101
			case markCross*10: std::cout << "X "; break;
102
			case markText*10: cout << "A "; break;
102
			case markText*10: std::cout << "A "; break;
103
			case markNumber*10: cout << "1 "; break;
103
			case markNumber*10: std::cout << "1 "; break;
104
			case markSquare*10+stoneBlack: cout << "S "; break;
104
			case markSquare*10+stoneBlack: std::cout << "S "; break;
105
			case markCircle*10+stoneBlack: cout << "C "; break;
105
			case markCircle*10+stoneBlack: std::cout << "C "; break;
106
			case markTriangle*10+stoneBlack: cout << "D "; break;
106
			case markTriangle*10+stoneBlack: std::cout << "D "; break;
107
			case markCross*10+stoneBlack: cout << "R "; break;
107
			case markCross*10+stoneBlack: std::cout << "R "; break;
108
			case markText*10+stoneBlack: cout << "A "; break;
108
			case markText*10+stoneBlack: std::cout << "A "; break;
109
			case markNumber*10+stoneBlack: cout << "N "; break;
109
			case markNumber*10+stoneBlack: std::cout << "N "; break;
110
			case markSquare*10+stoneWhite: cout << "s "; break;
110
			case markSquare*10+stoneWhite: std::cout << "s "; break;
111
			case markCircle*10+stoneWhite: cout << "c "; break;
111
			case markCircle*10+stoneWhite: std::cout << "c "; break;
112
			case markTriangle*10+stoneWhite: cout << "d "; break;
112
			case markTriangle*10+stoneWhite: std::cout << "d "; break;
113
			case markCross*10+stoneWhite: cout << "r "; break;
113
			case markCross*10+stoneWhite: std::cout << "r "; break;
114
			case markText*10+stoneWhite: cout << "a "; break;
114
			case markText*10+stoneWhite: std::cout << "a "; break;
115
			case markNumber*10+stoneWhite: cout << "n "; break;
115
			case markNumber*10+stoneWhite: std::cout << "n "; break;
116
			default: cout << "? ";
116
			default: std::cout << "? ";
117
			}
117
			}
118
#else
118
#else
119
			cout << matrix[j][i] << " ";
119
			std::cout << matrix[j][i] << " ";
120
#endif
120
#endif
121
		}
121
		}
122
		cout << (i+1)%10 << endl;
122
		std::cout << (i+1)%10 << endl;
123
	}
123
	}
124
	
124
	
125
	cout << "  ";
125
	std::cout << "  ";
126
	for (i=0; i<size; i++)
126
	for (i=0; i<size; i++)
127
		cout << (i+1)%10 << " ";
127
		std::cout << (i+1)%10 << " ";
128
	cout << endl;
128
	std::cout << endl;
129
	
129
	
130
	if (markTexts != NULL && !markTexts->isEmpty())
130
	if (markTexts != NULL && !markTexts->isEmpty())
131
	{
131
	{
132
		cout << markTexts->count() << " mark texts in the storage.\n";
132
		std::cout << markTexts->count() << " mark texts in the storage.\n";
133
		for (QStringList::Iterator it=markTexts->begin(); it != markTexts->end(); ++it)
133
		for (QStringList::Iterator it=markTexts->begin(); it != markTexts->end(); ++it)
134
			cout << (QString)(*it) << endl;
134
			std::cout << (QString)(*it) << endl;
135
	}
135
	}
136
}
136
}
137
#endif
137
#endif
(-)qgo-1.5.4.orig/src/tree.cpp (-1 lines)
Lines 5-11 Link Here
5
#include "tree.h"
5
#include "tree.h"
6
#include "move.h"
6
#include "move.h"
7
#include "qgo.h"
7
#include "qgo.h"
8
#include <iostream.h>
9
#include <qptrstack.h>
8
#include <qptrstack.h>
10
9
11
Tree::Tree(int board_size)
10
Tree::Tree(int board_size)

Return to bug 213134