Всем большой привет! Образовался вопросик - где взять описание кодировки UCS2? Она используется для кодировки русских символов в мобилах. Как перекодировать из нее в cp-1251 и обратно? Может у кого есть идеии. А вообще хочу сделать прогу для работы с русской адресной книгой Siemens ME45. Заранее благодарен. nix
Приветствую Вас, nix! Насколько я знаю, в мобилах используется Unicode (Хотя могу и ошибаться ;). Много информации по телефонам Siemens - www.siemens-club.ru (особенно в разделе "Форум").
Ответ отправлен: 06.03.2003, 05:32 Отправитель: VicSimon Отвечает PoEt
Здравствуйте, nix! Могу свести с программером, который мобилами занимается! Может и договоритесь до чего! Интересует? - пиши :)
Ответ отправлен: 06.03.2003, 07:46 Отправитель: PoEt
Вопрос № 600
Здравствуйте! Вопрос может быть не совсем по вашей специализации, но больше задавать некому. Можно ли переносить приложение на С# на Windows 98/ME и делать его полностью автономным, если можно то как?
Приветствую Вас, Ivan! У меня появился такой же вопрос, и меня убедили что можно. Но не "перенести", а просто устанавливается .NET Framework, и все работает. Следовательно варажение "делать его полностью автономным" не имеет смысла. В любом случае, все что под .NET заведомо не автономно. З.Ы. Все равно, пока не увижу своими глазами все это работающее под 98 - не поверю. Ответ отправлен: 05.03.2003, 22:20 Отправитель: Илья Отвечает Andrew Vext
Приветствую Вас, Ivan! Не совсем ясно - автономным от чего? Чтобы приложение, написанное на C# выполнялось под Win 98/ME необходимо на компьютере с Win 98 установить библиотеки .NET Framework. Библиотеки распространяются свободно (как DirectX) и могут быть скачаны с сайта MS. Объем 27 Мбайт. Если вы работаете в VS.NET, то можете сразу создавать дистрибутив в который будут включены все необходимые библиотеки. Ответ отправлен: 05.03.2003, 17:53 Отправитель: Andrew Vext Отвечает PoEt
Добрый день, Ivan! По Си шарпу я пока такой же юзер,как и ты! Извини помоч не могу! Ответ отправлен: 06.03.2003, 07:53 Отправитель: PoEt Отвечает Ramzes
Доброе время суток, Ivan! По моему можно, если предварителъно на Win98/Me сделатъ Component Update, который находится на дисках с .NET Ответ отправлен: 06.03.2003, 08:39 Отправитель: Ramzes
Вопрос № 601
По поводу моего вопроса №598. Я не имею ввиду список, как какой-то контрол и тому подобное. Меня интересует создание своего динамического списка киких-либо объектов.
Приветствую Вас, Дима Мусиенко! Именно эти списки я тебе и предлагаю! Если ответишь - После завтра солью тебе на мыло! И хотелось бы узнать, как тебе проги на вкус будут? Ответ отправлен: 06.03.2003, 07:51 Отправитель: PoEt Отвечает Yuri Gordienko
Доброе время суток, Дима Мусиенко! А в чем у тебя возникла проблема? Используется простейшая структура данных struct SNode{ SNode *prev; SNode *next;
void *data; }; Писать тебе пример влом, т.к. подобных классов просто немеряно, - есть в любой более-менее популярной библиотеке. Рекомендую http://www.nist.gov/dads - там найдешь даже больше, чем тебе нужно. Удачи
Ответ отправлен: 06.03.2003, 10:24 Отправитель: Yuri Gordienko Отвечает vitya
Добрый день, Дима Мусиенко! Создание связанного списка дело достаточно простое, просто, если тебя почему то не устраивает STL - вский шаблонный класс std::list, то помостри в , который будет сидеть у тебя в include директории (насколько мне известно в борланде 5 это будет list.h) - там есть полная реализация, правдо написанна она немного туманно. Ответ отправлен: 06.03.2003, 12:27 Отправитель: vitya
Вопрос № 602
Люди, есть у кого-нить прога перегружающая операцию [][] Если есть, поделитесь плиз, а если нет, поделитесь соображениями и советами. Заранее благодарен.
Приветствую Вас, Lexus! Реализовать это просто, но тебе советую почитать http://it-books.narod.ru/C_CPP/CppForRealProgrammers_rus.rar - здесь этот случай тоже описан и пользы для тебя будет больше. Удачи Ответ отправлен: 06.03.2003, 10:28 Отправитель: Yuri Gordienko Отвечает vitya
Приветствую Вас, Lexus! Просто сообщу вам, что оператора [][] в языке c++ не существует. Создавать собственные операторы так же не возможно, так что на ваш вопрос соожражений и советов не существует. Скорее всего вам нужно получить данные из матрицы, тогда создай матрицу, как список векторов. Перегрузи для вектора оператор [], перегрузи для матрицы оператор [], который будет возвращать i -ый вектор (советую ссылку на вектор), и тогда mat[i][j], будет работать. Ответ отправлен: 06.03.2003, 12:35 Отправитель: vitya
Вопрос № 604
Как определить: есть ли компьютер в сети? понимаю что пингом, но хотелось бы конкретней, желательно с помощью raw sockets заранее спасибо
Доброе время суток, Nega+ive! открываешъ у себя сокет, и коннектишся к порту номер 7 данного компа (это порт ping-а), или к люому другому открытому порту. Если соединение установлено, значит комп сушесвует, если нет, то получишъ соответствующее сообщение. Ответ отправлен: 06.03.2003, 12:28 Отправитель: Ramzes
Вопрос № 605
Здравствуйте, уважаемые эксперты. Есть структура: typedef struct symbol { char *szKeyword; int dflt; float fPassDflt; KWD kwd; int idx; char *szHTMLword; } SYM; В класе определил структуру как переменную класса. SYM rgsymRtf[86]; Но когда в конструкторе хочу проинициализировать структуру: rgsymRtf[86]={ "fs",1,fF,kwdProp,ipropBold,"".....(86записей)}; выдает сообщение об ошибке syntax error : '{' с указанием на строку инициализации структуры -> rgsymRtf[86]={ "fs",1,fF,kwdProp,ipropBold,""} Пишу на С++. Такая инициализация проходит если реализуется не классами. Что я делаю не так.
Здравствуйте, Игорь! Ну естесственно, ты пытаешся присвоитъ 86-ому элементу массива целый массив... пиши просто rgsym = {...}; Ответ отправлен: 07.03.2003, 14:25 Отправитель: Ramzes Отвечает Dzik
Доброе время суток, Игорь! Дак ты обья вляешь переменныю как массив структур, а записываешь данные как в одну переменную Надо так: rgsymRtf[86]={{..},{...},и так 86 раз :-)}; Ответ отправлен: 06.03.2003, 16:39 Отправитель: Dzik
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.