![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| asterarnica |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 13.6.2006 Репутация: нет Всего: нет |
Преамбула:
Есть функция А(), описанная в а.с, есть функция В() из b.c. Из А() вызывается В(). Суть: При отладке, на вызове В() из А() нажимаем F11 для захода в В(). Курсор отладчика переходит в нужный файл, но на 2 строки выше нужной строки кода. Копий файлов исходников, объектных, проектных точно больше нет, все в одном экземпляре, пересобирала. Все собирается, все компилируется, даже все работает, но построчно отладку провести невозможно. Люди добрые, подскажите, в чем может быть засада? |
|||
|
||||
| Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
в оптимизациях компилятора, отключите ее и будет вам счастье
Добавлено через 47 секунд может поможет Clean/Rebuild |
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Может быть в файле вместо 0D 0A стоит только 0A (если он редактриовался в Linux?)
|
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Я такое наблюдал в Борланде. Это из-за препроцессора.
-------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| asterarnica |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 13.6.2006 Репутация: нет Всего: нет |
Всем спасибо за ответы!
Танец был следующий: выделила весь текст, скопировала, вставила в новый файл. Размеры файлов отличались на 2 байта, т.е на столько, на сколько строк было смещение. С новым все заработало. Проявилось еще на одном файле, но там смещение оказалось на 1 строку и такая же разница в байтах была после вставки в новый. |
|||
|
||||
| REZiaMIX |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 346 Регистрация: 3.11.2007 Репутация: нет Всего: 4 |
В данном случае надо просто удалить все файлы , прямо не касающиеся проекта(*.pdb и т.д.)
после их удаления , все встает на свои места. Это сообщение отредактировал(а) REZiaMIX - 22.5.2009, 19:08 -------------------- ![]() |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |