Russian Qt Forum
Май 03, 2024, 12:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Игра "Пятнашки"  (Прочитано 7693 раз)
Kurles
Бывалый
*****
Offline Offline

Сообщений: 480



Просмотр профиля
« : Июнь 14, 2013, 09:42 »

Ну раз уж тут пошла такая пьянка с играми - ловите реализацию игры "Пятнашки", писалось с другом для его курсовика, как раз для понимания основ Qt.
Одна беда (или одна из бед?  Непонимающий Смеющийся) - требует с++11 стандарт.
Записан

Код
C++ (Qt)
while(!asleep()) sheep++;
Alexu007
Гость
« Ответ #1 : Июнь 14, 2013, 18:14 »

Поиграть в неё не получаицца...
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #2 : Июнь 14, 2013, 18:41 »

чет студия 2012 со всеми апдейтами отказывается хавать оператор and и списки инициализации Грустный после исправления скомпилировалось.

вот бросилось в глаза Улыбающийся ModelForHigtScore(QList<userForHighScore> highScore, ...);
« Последнее редактирование: Июнь 14, 2013, 18:43 от kambala » Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Alexu007
Гость
« Ответ #3 : Июнь 14, 2013, 19:35 »

Ексешничек выложите пжалста.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #4 : Июнь 14, 2013, 19:51 »

http://www.mediafire.com/?b34jby8j3ucu34k
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Kurles
Бывалый
*****
Offline Offline

Сообщений: 480



Просмотр профиля
« Ответ #5 : Июнь 14, 2013, 22:50 »

чет студия 2012 со всеми апдейтами отказывается хавать оператор and и списки инициализации Грустный после исправления скомпилировалось.

вот бросилось в глаза Улыбающийся ModelForHigtScore(QList<userForHighScore> highScore, ...);
and - это все питон виноват, я видать даже этого не заметил когда писал, а оно скомпилировалось Улыбающийся

В аттаче немного модифицированная версия без использования C++11 фич, убраны списки инициализации, 'and' заменен на православный '&&', и лямбды переделаны в статические функции. Название класса ModelForHigtScore изменил тоже Улыбающийся
« Последнее редактирование: Июнь 14, 2013, 22:54 от Kurles » Записан

Код
C++ (Qt)
while(!asleep()) sheep++;
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #6 : Июнь 15, 2013, 00:05 »

а список стал передавать по ссылке вместо значения? Улыбающийся
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Kurles
Бывалый
*****
Offline Offline

Сообщений: 480



Просмотр профиля
« Ответ #7 : Июнь 15, 2013, 09:26 »

а список стал передавать по ссылке вместо значения? Улыбающийся
Упс Улыбающийся Вечер и пиво Улыбающийся
Записан

Код
C++ (Qt)
while(!asleep()) sheep++;
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.075 секунд. Запросов: 23.