![]() |
|
Модераторы: bsa |
![]()
|
|
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
Подскажите пожалуйста кросс-платформенную либу для перекодировки строк
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
||||
|
||||
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
пробовал её, никак не могу подключить её в проект. Можете расписать как это сделать?
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
ключ компилятору -liconv...
Возможно, придется пересобрать под свой компилятор. Я никогда не пользовался ей. Тем более под Windows. В GNU/Linux эта библиотека включена в libc. Т.е. никакие библиотеки подключать не надо. В при использовании других libc может понадобится указывать приведенный выше ключ Это сообщение отредактировал(а) bsa - 19.2.2010, 00:27 |
|||
|
||||
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
Длл походу надо под винду, а её нету в проекте
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
нуп, скомпилируй, в чем проблема?
|
|||
|
||||
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
Требует подключить какую-то либу, а её нету в папке
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
нуп, может ты хотя бы назовешь название этой либы?
|
|||
|
||||
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
Такое |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
нуп, читать не умеем?Я имел в виду, что тебе нужно сначала скомпилировать библиотеку, а уже потом подключать ее к своему проекту.
Добавлено через 1 минуту и 8 секунд нуп, кстати кодировки ASII не существует. Есть ASCII. |
|||
|
||||
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
Делаю так:
- скачал http://gnuwin32.sourceforge.net/packages/libiconv.htm (• Complete package, except sources) полная сборка - установил, прописал путь к \GnuWin32\include, \GnuWin32\lib - в проект добавил libiconv.libб прописал #include <iconv.h> пишу такой код
Вылетает ошибка : Приложению не удалось запуститься, поскольку libiconv2.dll не был найден. Подскажите что надо подключить? с dll вообще туго, неразу не подключал в проект |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
libiconv2.dll должен находиться в каталоге с exe файлом или в c:\windows\system32 (или любом другом, который перечислен в переменной среды PATH).
|
|||
|
||||
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
Спасибо заработало. Можно ещё пример на iconv?
Такое нашел, но не перекодирует зараза |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
попробуй писать в файл, а не на консоль.
А потом, кто тебе сказал, что у тебя кодировка ASCII? В этой кодировке кириллицы вообще нет. У тебя скорее всего кодировка cp1251 (windows-1251). |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |