Форум программистов, компьютерный форум CyberForum.ru

Русские буквы в именах файлов меняют CRC32 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написание программы под заказ с неразглашением ее кода http://www.cyberforum.ru/cpp-beginners/thread502682.html
Нужно написать небольшую программу на заказ за деньги на С++. Самая главная проблема- 100% гарантия того, чтобы код не ушел налево. Всех знакомых опросил. Что посоветуете. Есть ли конторы или люди с положительной репутацией (по опыту)?
C++ Кто работал с библиотекой pcre (регулярные выражения) Разкажите как установить? http://www.cyberforum.ru/cpp-beginners/thread502576.html
Не тривиальное использование шаблонов C++
Столкнулся со следующей проблемой: предположим что у нас есть простой шаблонный класс template <class Type> class Test { protected: Type m_val; }
Разработана библиотека функций API для MetaTrader 4 C++
Уважаемые господа трейдеры и программисты! Нами разработана DLL библиотека + советник для MT4, которые решают все проблемы API MetaTrader 4. Теперь все возможности MT4 (котировки, открытие и закрытие позиций, история торговли и т.д.) доступны из разработанных Вами программ. Все подробности на нашем сайте http://www.min2006.ru
C++ Как в Borland C++ к проекту подключить lib библиотеку? http://www.cyberforum.ru/cpp-beginners/thread502422.html
Как в Borland C++ к проекту подключить lib библиотеку?
C++ SendMessage в обход Subclassing'а Столкнулся с проблемкой. Есть корявая корпоративная бд с убогим интерфейсом. Нужно фильтровать в SysTreeView32 элементы. Написал код на VBA для грабливания списка SysListView32 другого процесса, Writeprocessmemory и все такое. При тестировании на WinRar мой код работает. Из VBA выбирает элементы по фильтру. Но с корпоративной прогой не работает, просто игнорирует все посланные SysListView32... подробнее

Показать сообщение отдельно
tvy2
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 28
05.05.2012, 20:03     Русские буквы в именах файлов меняют CRC32
Есть консольное приложение на VC++ из состава NET 2003.
Вычисляется CRC32 имен файлов каталога (т.е. строк), например «TEST est.txt» и т.п.
Сначала все имена пишутся в вектор и он сортируется: sort(newfiles.begin(),newfiles.end());
Проблема:
Если есть файлы с русскими буквами, то наблюдаются чудеса:
1. CRC в режимах DEBUG и RELEASE – разные.
2. Добавление незначащей команды cout << tempstr << endl; в конце программы тоже меняет СRC.
В чем может быть дело?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru