Sony Ericsson P1i это UIQ-3 а вот его техноданные мне увы неизвестны и где взять не знаю. И NOKIA E-65 это S-60 всё естесстно 9 симба а вот с техноданными проблема. и по моему nokia n72 это 8 симба.
В Symbian С++ поддержка std/STL имеется?
Если да, то такие предложения по исходникам:
- не используй goto и иже с ним. RAII+exceptions спасут в подавляющем большинстве случаев
- вместо new[]/delete[] используй std::vector. А вместо new/delete new+std::auto_ptr. Избавишься от возможных утечек и лишнего кода по очистке
А вообще, прикольная штука
короче звуку нужна еще большая доработка
hardfanz rulezz 4ever!
К сожалению, нет.. Там совершенно другой API. Поначалу трудно принять эту философию, но тут уж ничего не поделаешь. Насчет оператора new - его в симбе перегрузили так, чтобы при возникновении любой исключительной ситуации он автоматом освобождал занятую память и вызывал исключение, так что его можно было бы заменить чем-то более правильным с точки зрения логики, но тогда скорее всего такая программа не пройдет тест на сертификации симбиана (хотя, надо ли это? ). Хотя, вообще-то есть STLport для симбиана, но вряд ли кого-либо заставишь скачивать программу, для работы которой требуются еще и сторонние библиотеки, а статически линковать STLport, почти 98% которого не будет использоваться, тоже не очень охота..
Это да, но проект только начался, так что все впереди. А что еще конкретно не устраивает/не так как надо звучит/работает, можешь сказать?
Добавлено через 5 часов 45 минут
Все там же (http://code.google.com/p/ayfly) выложил очередную версию .
По сравнению с предыдущей версией изменилось следующее:
1.Заработала сборка для Symbian 9 (thnx 2 rasmer за проявленное терпение в тестировании на Nokia E61). Если не сложно, протестируйте, пожалуйста ее все, даже те, кому это не интересно - это нужно для сбора статистики . Параметры звука на данный момент следующие: 32 Кгц, стерео. Фильтров пока что нет, их наличие будет зависеть от результатов тестирования (в целом, на телефоне не заметно металлическое звучание, хотя в наушниках, подключенных к телефону оно довольно сильное на высоких нотах).
2. Исправлен интервал между возникновением прерываний z80 (теперь 50 раз в секунду, как положено).
3. Теперь открываются файлы с любыми именами, независимо от регистра.
Со следующей версии будет начата реализация проигрывателей к недостающим форматам, доработка версии для Symbian 9 S60 (после успешного тестирования которой последует тестовая сборка для UIQ-3, а после, наверное и для Symbian 7).
Последний раз редактировалось ander; 30.07.2008 в 01:29. Причина: Добавлено сообщение
[offtop]
Насчет STL понял. Если эти шаблоны есть, так и сделаю, спасибо за совет :-). Насчет оператора new - специально посмотрел доки по симбиану - перегрузка как оказалось нужна для того, чтобы не проверять возвращаемый указатель на 0, т.к. в этом случае автоматом будет вызвано исключение. Так что насчет всяких тестов я соврал - можно делать и так и так, как удобнее .
[/offtop]
а почему нет планов под 8ю симбу?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)