Pull to refresh
92
0
Тимур Ибремпашаев @Tibr

Программист

Send message
new и delete вообще отдельная тема, раздувать топик не стал. Могу как-нибудь потом написать пару строк :-)
Заметил как раз перед комментарием :-)
fixed
Я вот только сегодня заметил, так как винда неожиданно решила меня уведомить о переводе времени :-)
Сегодня день технических неполадок на Хабре? Еще и со временем что-то не то.
QT != Qt. Почему вы пишете это как аббревиатуру?
В C++ всё-таки механизм исключений, к сожалению, не слишком-то располагает программиста к использованию исключений, в отличии от, например, Java. Всё дело в том, что в Java есть такая вещь как проверяемые исключения.
Ждем не дождемся
Может тоже поучаствуете в конкурсе?
Я бы с удовольствием поучаствовал, если было бы время.
Извините, ответил ниже.
Но есть ограничение времени хода и не думаю, что быстро удастся обнаружить стратегию противника
Никто и не говорит, что вы за один ход должны определить алгоритм врага.
Самообучение не нужно, т.к. это закрытая система, в которой не появляются новые факторы
Простите, но Вы неправы. Самообучение может быть полезно как минимум в контексте адаптации к алгоритму оппонента.
Попробуйте попрограммировать на C++…
1) Как Вы обойдете вычисление квадратного корня от отрицательного числа на С++?
2) Как Вы обойдете вычисление квадратного корня от отрицательного числа на Java?
Довольно-таки неплохо
Хм… Они послушали пользователей, что-то здесь явно не так.
LGPL это хорошо, но реалии таковы, что многие фирмы избегают GPL, LGPL и всего, что связанно с Open Source. Добиться разрешения использовать какую-либо технологию из мира Open Source бывает не так то просто.
Многие — это сколько? Статистика есть? Или это основано на ваших ощущениях? Никогда подобного негатива не встречал, как правило достаточно объяснить начальству что к чему в смысле лицензий, чтобы использовать ту или иную технологию. Вообще странное должно быть начальство, чтобы бояться LGPL.

WinAPI — это не графическая библиотека, и многое из библиотек высокого уровня основано на низкоуровневых функциях и примитивах WinAPI и NativeAPI (файлы, примитивы синхронизации, и т.п.). Как минимум это может помочь при отладке и анализе креш-дампов, полученных из Windows Error Reporting.
Кэп, конечно, на связи. Суть моих претензий в том, что в данной статье кроме как работы с интерфейсами, собственно, ничего содержательного не наблюдается. А как уже говорилось выше для этого есть более удобные средства. Вообще перестаньте нервничать и прочтите моё третье сообщение в этой ветке. Я тут не пытаюсь сделать так, чтобы WinAPI никто не изучал. Я за то, чтобы народ подбирал инструмент под задачу. И чтобы не было статей «Изучаем WinAPI», в которых новичок учит как правильно создавать базовый класс для окна. WinAPI нужно изучать для работы с тем, для чего оно реально предназначено — вызов системных функций.

Как пример чего? Инструмента для изучения WinAPI?
Инструмента для создания интерфейсов, работы с окнами, диалогами и прочей фигней, для которой не нужно много Си и которой до фига в этой статье :-)
Я тут объективно комментирую несоответствия в ваших словах (немного даже в логике) вообще-то. Но если Вы говорите Холивар… Война за Qt!!11 Фигня, что я изначально привёл Qt просто как пример.
Да, но ведь и Qt не панацея, годится лишь для Open Source, а коммерческая лицензия стоит денег
Извините, но вы неправы. Почитайте про LGPL.

Знания по WinAPI не будут лишними при разработке под Windows, притом вне зависимости от выбранной технологии, т.к. любая графическая библиотека должна создать как минимум одно окно с помощью того-же WinAPI.
Странная логика. Чтобы пользоваться топором не обязательно знать сущность молекулярной структуры стали из которой он сделан (полезно только для общего развития или научной деятельности). Аналогично и здесь — гораздо проще мыслить терминами ООП и забить на сишное ололо в WinAPI, иными словами — нужно абстрагироваться от уровня WinAPI. Мы же в 2011-м году, вон уже подоспел С++11, а мы еще пользуемся сишными функциями из WinAPI напрямую и пишем свои велосипеды а-ля BaseWindow. Непорядок, хватит тормозить прогресс…

Графических библиотек много, мы например недавно использовали HTMLayout.
Qt — это не графическая библиотека :-)
No.
Для протокола: времена, когда WinAPI использовали для интерфейсов в далеком прошлом.

Information

Rating
Does not participate
Location
Вологда, Вологодская обл., Россия
Date of birth
Registered
Activity