Просмотр сообщений
|
Страниц: 1 [2] 3 4 ... 43
|
16
|
Qt / Общие вопросы / Re: unicode в файл
|
: Октябрь 18, 2012, 16:10
|
А чем файл смотришь и в какой кодировке просмотрщик показывает?
Kate'ом, utf-8 Решено, надо было: C++ (Qt) out << QChar(0x2663) << endl;
|
|
|
17
|
Qt / Общие вопросы / unicode в файл
|
: Октябрь 18, 2012, 15:56
|
Здравствуйте, необходимо записать некоторые символы карт (игровых) в файл. Поэтому: C++ (Qt) QFile file("cards.log"); if (!file.open(QIODevice::Append | QIODevice::Text)) { // ... return; } QTextStream out(&file); out.setCodec("UTF-8"); out << QChar(2663) << endl; file.close();
В файле - кадабра (а должен быть символ трефы). Что я упустил?
|
|
|
18
|
Разное / Новости IT сферы / Re: вы все еще верите что qt выживет?
|
: Октябрь 02, 2011, 22:05
|
лол, никто не "переходит" на яваскрипт
а как ты ещё назовёшь QML? Это лишь дополнительная технология, никто вас не заставляет ее использовать. эта технология в конце концов убьёт существующий подход, т.к. он прекратит своё развитие.
|
|
|
22
|
Программирование / Общий / Re: Работа с Subversion
|
: Сентябрь 08, 2011, 17:32
|
А кто-нибудь в курсе как в криаторе указывать номер ревизии? В терминале это так: svn co https://11.111.222.333:14080/svn/project -r 9 my_project (т.е. девятая ревизия) Если при извлечении в криаторе в поле "хранилище" указать " https://11.111.222.333:14080/svn/project -r 9", то пишет: Выполняется в /home/user_name: /usr/bin/svn --username user1 --password ******** checkout https://11.111.222.333:14080/svn/project -r 9 my_project
svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for 'https://11.111.222.333:14080/svn/project%20-r%209' Процесс завершился с кодом 1. Процесс вернул код 1.
То есть ему там нужен жёстко урл без каких-либо сторонних значений. А без "-r 9" всегда стягивает последнюю. Каких-либо дополнительных полей для указания ключей не нашёл...
|
|
|
23
|
Программирование / Общий / Re: C++ || C# || Python
|
: Август 16, 2011, 14:05
|
а Just In Time Compiler он как бы и не компайлер вовсе?
Wiki: Часто к недостаткам концепции виртуальной машины относят то, что исполнение байт-кода виртуальной машиной может снижать производительность программ и алгоритмов, реализованных на языке Java. В последнее время был внесен ряд усовершенствований, которые несколько увеличили скорость выполнения программ на Java: - применение технологии трансляции байт-кода в машинный код непосредственно во время работы программы (JIT-технология) с возможностью сохранения версий класса в машинном коде; Недокомпайлер
|
|
|
24
|
Программирование / Общий / Re: C++ || C# || Python
|
: Август 16, 2011, 13:46
|
компилируемый язык (..., Java, ...)
Программы на Java транслируются в байт-код, выполняемый виртуальной машиной Java (JVM) — программой, обрабатывающей байтовый код и передающей инструкции оборудованию как интерпретатор. Так что пруфлинк фстудию!=)
|
|
|
25
|
Программирование / Общий / Re: C++ || C# || Python
|
: Август 16, 2011, 13:20
|
Logovas, вот вы там в первом посте сравниваете - что проще, а что легче. А не задумывались над ВОЗМОЖНОСТЯМИ языков? Вы напишете с++ на python'е или шарпе? Нет. А шарп и питон на С/С++ - да. И если язык "простой", то вас не смущает ли, мягко говоря, большое количество среднячков и конкурентов и вытекающие из этого в дальнейшем уровни зарплат. С++ на сегодня предоставляет достаточное количество библиотек для самых разных областей, коих вполне достаточно для самореализации как ни в каком другом языке. И никто вас не заставляет писать исключительно системный код. И ещё. Точно не в курсе предназначения С#, но, судя по вики, он предназначен исключительно для виндовой платформы. Одно это - платформозависимость - должно было раз и навсегда поспособствовать нежеланию его использовать. А питон - это интерпретатор и этим всё сказано. Да, для сайтов (хотя учитывая Wt это тоже спорный вопрос), сценариев всяких покатит, но, имхо, не для основного языка. Вобщем, судя по вашему посту, я понял из контекста только одно - вас привлекает исключительно простота, хоть прямо и не говорите этого. В этом-то и проблема, потому что это типичный выбор новичка. Хотя, можно попробовать для начала один язык, когда станет скучно другой, более серьёзный. Если времени не жалко конечно. У меня вообще было 4 года php, 1 год java и вот два последних года C++. Только при плюсах стал понимать сколько времени было потеряно (не в плане программирования как такового, это, безусловно, ценно тоже; а в плане что мог раньше получать этот же опыт + опыт по С++). По поводу других языков. Java не предлагать, ибо считаю что он не лучше с++ в производительности
улыбнуло, чесслово. JIT JIT'ом, но не настолько же)))
|
|
|
29
|
Программирование / Общий / Re: C++ WebToolkit
|
: Июль 07, 2011, 22:27
|
кстати, сам их сайт тоже, естественно, на Wt (в examples упомянули). Можно обратить внимание, что сами страницы полностью не перегружаются, т.е. присутствует ajax, при этом меняется url, он статичен для каждого раздела. Интересно также заценить сами виджеты фреймворка
|
|
|
30
|
Программирование / Общий / Re: C++ WebToolkit
|
: Июль 06, 2011, 21:06
|
Поддерживаю, библиотека интересная. Надо посмотреть насколько сложно портировать простую программу с Qt на Wt.
Так вот на этом я акцент и хотел сделать - идеология-то такая же как в Qt. Это фреймворк похожий на него. Кроме того, прикладному/системному программисту для создания сайта не надо знать специфические для вебдева языки. Wt скрывает от него реализацию ajax, html и прочей ненужной такому программисту лабуды. Заметим, что кроссплатформенную реализацию (а для вебера кроссплатформенность между браузерами доставляет ох как много гемора). Но зато прогер может использовать при этом весь потенциал c++. ...нет у меня уверенности что писать высоконагруженый сервер на Qt - это имеет смысл.. скорее чистые плюсы с API системы. но просто не уверен =) если у кого другая провереная инфа - буду рад услышать.
Да причём здесь Qt вообще? Тем более в плане сервера. Для поддержки сессий Wt использует boost.thread в связке с boost.asio, а не Qt. Ответьте на вопрос: что эффективнее, интерпретатор php или упомянутая связка?
|
|
|
Страниц: 1 [2] 3 4 ... 43
|
|
|