В Visual C++ 6.0 давно нашел такую ошибку. Если ввести имя ф-ии и скобку, например: То появится комментарий, содержащий ее полный прототип. Теперь перемещаем кнопками-стрелками (не мышкой) курсор и ставим его перед первой буквой в названии функции и жмем Enter. В результате функция сдвинется вниз, а комментарий - нет и ... программа падает! Это только одна ошибка. А находил ли кто-нибудь другие ошибки в VS и в Visual C++ в частности? Интересно - если ли эти ошибки в новых версиях студии и вообще - исправляет ли их MS?
А в чем смысл сбора такой информации? У меня VS 6.0 стабильно висла когда дважды щелкал на ключевом слове '__asm'. SP не помню. Ну и просто иногда висла, когда это ключевое слово было в тексте. Кстати, шутки ради можно сделать такой трюк: в окне watch набирается 'exit(0)'. При попытке вызвать отладчик ф-ия вызывается и отладчик передает ей управление, отчего процесс, конечно же, закрывается.
Если расширение .c и обьевляется стругтура более 50 разнародных полей. То 51 элемент неправельно адресуется. (переход от адрисации char к short смещением) VC 6.0 (другие не знаю)
Часто ни с того ни сего исчезала подсветка к примеру набираю VirtualAlloc( а список аргументов не раскрывается... точно так же при попытке высветить содержимое класса или структуры
Нашёл давно но возможно ещё не пофиксили (MSVS 2005) Код (Text): struct s { int a; int b; } s tz; UINT temp = new [s.tz];//компилер падает на этой строке результат выполнения
doesn А скрин в фотожопе написан )))))))))) у меня проги падали когда установил 2008 студию, а компил в 6.0 (в висте), какието нестыковки а рантайме. зае.. переставил xp. (Чето 3 раза 1 и тоже пишется)
To doesn: рабочий пример (1.9кб) Версия компилятора: cl.exe FileVer: (14.0:50727.42) ProdVer: (8.0:50727.42) To SWR: Что такое фотожопа? Ж)
Вот в данный момент тренируюсь с интерфейсом и нашел такие ошибки / фичи: 1) Если написать ф-ю CreateWindow, щелкнуть на ней правой кнопкой и выбрать "Parameter Info", то в появившемся комментарии пропущен аргумент nHeight. А в winuser.h он есть! 2) Тот же "Parameter Info" на функции CreateDialogIndirect. Первые 3 параметра нормальны, а вот с последним (DLGPROC) накосячена куча ерунды - в результате комментарий растянулся на весь экран. Замечено, что обе функции в winuser.h сделаны в виде #define через другие функции.
MS Visual C++ 2008 Express иногда в упор не может найти определение функции (и не только функции, а вообще чего угодно), хотя оно точно есть в инклудах. Находит только после манипуляций с удалением и дописыванием инклудов заново.
Бету vs2010 кто-нибудь уже тестил? Обещали вроде менее глючный интеллисенс (на SQL Server Compact Database) – а таки что пока получилось?
К счастью, нет. <DELETED> у меня ошибки возникают исключительно в С++ Builder. // настоятельно рекомендуется придерживаться общепринятых моральных норм
Sol_Ksacap Качать н гигов чисто чтобы потестить кота в мешке не особо улыбает) С учетом отсутствия места на винте
GoldFinch Кстати, а у меня в VC 6 раньше линкер иногда зависал. Так, что приходилось убивать весь процесс из диспетчера задач. А файлы оставались не сохраненными! Great Ну это не страшно - на этот случай я всегда оставляю открытым Windows Commander на папке Includes.