Возникают ли у вас ошибки в Visual C++?

Тема в разделе "WASM.HEAP", создана пользователем AndreyMust19, 24 фев 2009.

  1. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    В Visual C++ 6.0 давно нашел такую ошибку.
    Если ввести имя ф-ии и скобку, например:
    То появится комментарий, содержащий ее полный прототип. Теперь перемещаем кнопками-стрелками (не мышкой) курсор и ставим его перед первой буквой в названии функции и жмем Enter. В результате функция сдвинется вниз, а комментарий - нет и ... программа падает!

    Это только одна ошибка. А находил ли кто-нибудь другие ошибки в VS и в Visual C++ в частности? Интересно - если ли эти ошибки в новых версиях студии и вообще - исправляет ли их MS?
     
  2. Mika0x65

    Mika0x65 New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2005
    Сообщения:
    1.384
    А в чем смысл сбора такой информации?

    У меня VS 6.0 стабильно висла когда дважды щелкал на ключевом слове '__asm'. SP не помню. Ну и просто иногда висла, когда это ключевое слово было в тексте.

    Кстати, шутки ради можно сделать такой трюк: в окне watch набирается 'exit(0)'. При попытке вызвать отладчик ф-ия вызывается и отладчик передает ей управление, отчего процесс, конечно же, закрывается.
     
  3. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    Mika0x65
    Ни в чем ==> HEAP
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Зачем пользоваться старьём VS 6, когда уже есть VS 9?
     
  5. SWR

    SWR New Member

    Публикаций:
    0
    Регистрация:
    11 май 2006
    Сообщения:
    226
    Адрес:
    Russia
    Если расширение .c и обьевляется стругтура более 50 разнародных полей. То 51 элемент неправельно адресуется.
    (переход от адрисации char к short смещением)
    VC 6.0 (другие не знаю)
     
  6. int2e

    int2e New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2009
    Сообщения:
    169
    Часто ни с того ни сего исчезала подсветка
    к примеру набираю VirtualAlloc(
    а список аргументов не раскрывается... точно так же при попытке высветить содержимое класса или структуры
     
  7. int2e

    int2e New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2009
    Сообщения:
    169
    Переодически виснет на кваде
    даже без асм-вставок
     
  8. Atlantic

    Atlantic Member

    Публикаций:
    0
    Регистрация:
    22 июн 2005
    Сообщения:
    322
    Адрес:
    Швеция
    2008 студия. Когда пытаюсь поставить бряк на данные, она молча падает. Окно просто исчезает.
     
  9. ADACH

    ADACH New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    4
    Нашёл давно но возможно ещё не пофиксили (MSVS 2005)
    Код (Text):
    1. struct s
    2. {
    3.      int a;
    4.      int b;
    5. }
    6. s tz;
    7. UINT temp = new [s.tz];//компилер падает на этой строке
    результат выполнения
     
  10. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    ADACH
    У меня это не компилиться и всё.
     
  11. doesn

    doesn New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2007
    Сообщения:
    97
    вообще бредятина написана.
     
  12. SWR

    SWR New Member

    Публикаций:
    0
    Регистрация:
    11 май 2006
    Сообщения:
    226
    Адрес:
    Russia
    doesn
    А скрин в фотожопе написан ))))))))))
    у меня проги падали когда установил 2008 студию, а компил в 6.0 (в висте), какието нестыковки а рантайме.
    зае.. переставил xp.

    (Чето 3 раза 1 и тоже пишется)
     
  13. ADACH

    ADACH New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    4
    To doesn:
    рабочий пример (1.9кб)

    Версия компилятора:
    cl.exe
    FileVer: (14.0:50727.42)
    ProdVer: (8.0:50727.42)
    To SWR:
    Что такое фотожопа? Ж)
     
  14. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    Вот в данный момент тренируюсь с интерфейсом и нашел такие ошибки / фичи:
    1) Если написать ф-ю CreateWindow, щелкнуть на ней правой кнопкой и выбрать "Parameter Info", то в появившемся комментарии пропущен аргумент nHeight. А в winuser.h он есть!
    2) Тот же "Parameter Info" на функции CreateDialogIndirect. Первые 3 параметра нормальны, а вот с последним (DLGPROC) накосячена куча ерунды - в результате комментарий растянулся на весь экран.
    Замечено, что обе функции в winuser.h сделаны в виде #define через другие функции.
     
  15. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    в msvc2008 иногда падает линкер при сборке
     
  16. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    MS Visual C++ 2008 Express иногда в упор не может найти определение функции (и не только функции, а вообще чего угодно), хотя оно точно есть в инклудах. Находит только после манипуляций с удалением и дописыванием инклудов заново.
     
  17. Sol_Ksacap

    Sol_Ksacap Миша

    Публикаций:
    0
    Регистрация:
    6 мар 2008
    Сообщения:
    623
    Бету vs2010 кто-нибудь уже тестил? Обещали вроде менее глючный интеллисенс (на SQL Server Compact Database) – а таки что пока получилось?
     
  18. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    К счастью, нет. <DELETED> у меня ошибки возникают исключительно в С++ Builder.

    // настоятельно рекомендуется придерживаться общепринятых моральных норм
     
  19. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Sol_Ksacap
    Качать н гигов чисто чтобы потестить кота в мешке не особо улыбает) С учетом отсутствия места на винте
     
  20. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    GoldFinch
    Кстати, а у меня в VC 6 раньше линкер иногда зависал. Так, что приходилось убивать весь процесс из диспетчера задач. А файлы оставались не сохраненными!
    Great
    Ну это не страшно - на этот случай я всегда оставляю открытым Windows Commander на папке Includes.