|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|||||||||||
Глюки системы или я чего-то не понимаю?04.05.2017, 21:02. Показов 2244. Ответов 24
Метки нет (Все метки)
Здравствуйте все! У меня установлен Berlin, а ранее был Seattle. В обоих случаях в моих проектах в окне Structure не отображалась никакая информация, а так же не отображалось складывание когда (Code folding). Сегодня случайно обнаружил следующее. Начало каждого файла у меня было отредактировано примерно так:
Добавлено через 2 минуты Если после символов комментария ставить "*", то глючит, если любые другие символы, то нет.
0
|
|||||||||||
| 04.05.2017, 21:02 | |
|
Ответы с готовыми решениями:
24
Вирус? или глюки системы глюки системы или вирус? Монитор dell 2007fp ips, глюки матрицы или непонятно чего |
|
|
|
| 05.05.2017, 01:19 | |
|
/* - открывающий тэг начала комментария
*/ - закрывающий тэг Всё что между ними, хоть много строчек, всё будет комментариями. У Вас открывающий есть, а закрывающего нет. Поэтому да варианты /* и //* могут глючить в 10ках. Там "типа умный IDE". Это моё мнение, специально этим вопросом не заморачивался.
0
|
|
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 05.05.2017, 06:03 [ТС] | |
|
keltor, то, что написано у меня это тоже комментарий, только однострочный. Он начинается с //.
0
|
|
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 05.05.2017, 09:16 [ТС] | |
|
Dinkin, ну так то да. Только если сейчас создать новый проект и в начале кода поставить
//* то глюк воспроизведется. Так же глючит от комбинации /*. Причем, если начало первого комментария в коде будет иным, чем я указал, то далее по коду подобные комментарии не вызывают глюков.Видимо глючит от звездочки. Может у кого установлен Seattle или Berlin. Попробуйте воспроизвести глюк.
0
|
|
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 05.05.2017, 09:41 [ТС] | |
|
Dinkin, то есть, keltor прав, когда говорит, что у комментария вида
//* должен быть закрывающий тег? Чепуха это, скажу я Вам, и снова повторю: символы // - это начало однострочного комментария. У него нет закрывающего тега. Все, что введено после этих символов и сами символы являются комментарием.
0
|
|
|
|
|
| 05.05.2017, 09:53 | |
|
Не пыли те...а луче излогайте мысль..я вот тоже с первого раза не понял о чем Вы. Проверить Ваш код не смогу к сожалению, но скажу что не все в комментарии моно лепить...на портале BCB находил страницу где были правила,от чего компилятор спотыкается,даже если это закоментировано...может у Вас как раз этот случай.
0
|
|
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 05.05.2017, 10:03 [ТС] | |
|
Вот интересно, что о комментариях указано в стандарте С++? Я считаю, если система спотыкается о комментарий (именно система, а не компилятор, ибо компилятор комментарий вообще не должен видеть, что и происходит у меня, так как ошибки компиляции нет), то это ошибка системы.
0
|
|
|
|
|
| 05.05.2017, 10:19 | |
|
У BCB свой компилятор на основе с++, они его сами перелапативали..там может быть что угодно =)
Я лично столкнулся с проблемой еще на XE3. что если в комментарии пишешь версию windows и какие то там символы версий, то проект не компилируется.
0
|
|
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 05.05.2017, 10:54 [ТС] | |
|
Dinkin, ну ведь это глюк, согласитесь. Комментарий на то и придуман, чтобы написать все что хочешь.
0
|
|
|
|
|
| 05.05.2017, 10:56 | |
|
d7d1cd, Я имел ввиду, что необходимо использовать либо // и там коммент, либо /*комменты*/.
Структура //* может восприниматься неправильно либо как символ / и за ней начало комментов, либо как коммент // и там символ *. Поэтому просто не используйте //*. После праздников домой приеду посмотрю на токио
0
|
|
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 05.05.2017, 11:46 [ТС] | |
|
Dinkin, не не настройки и не со старых проектов. Зная о таком глюке я после переустановки винды установил берлин, создал новый проект и проверил. Глюк воспроизводится.
0
|
|
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 05.05.2017, 12:43 [ТС] | |
|
Dinkin, вечерком скину. У Вас какая система? До XE8 включительно такого глюка нет.
0
|
|
|
Супер-модератор
|
|
| 05.05.2017, 12:43 | |
|
Вот чего можно ждать от студий с кодовыми названиями "Айтана", "Биг Бен", "Годзилла"? Тяжесть, неповоротливость. Да еще и глючность, как оказалось. Хорошо, что я остался на "Квинтэссенции"
![]() По теме: никакого нарушения Стандарта в подобном написании комментариев нет. Если есть два слеша - то после них можно писать все, что угодно, оно уже будет считаться комментарием. Вообще все фишки разрабатываются для Дельфи, а на Билдер переносится уже потом. То, что перенести удается. В Дельфи, насколько я понимаю, с подобным поведением столкнуться в принципе невозможно, поэтому там все работает, как и ожидалось. А вот при переносе что-то намудрили с парсером, и он (скорее всего в зависимости от настроек среды) глючит. Хотя на ранних версиях глюк не воспроизводится. Значит, опять добавляют новые баги, не исправляя старые...
0
|
|
|
|
|||
| 05.05.2017, 14:33 | |||
|
1) Delphi 2) с++ 32 3) c++ 64 4) FM 5) Linux 6) RadServer 7) InterBase 8) Maps Это все разные люди и команды, которые решают как что будет работать =)...Я это к тому, что линейка с++ потихоньку обретает что то свое, что нет в Delphi Добавлено через 4 минуты Это вот как раз сейчас с линуксом фишка. На делфи одна команда написала, а другая пробует перевести на с++, но пока безуспешно. Добавлено через 3 минуты
0
|
|||
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 05.05.2017, 19:53 [ТС] | |
|
Создал новый проект. Все хорошо, складывание кода есть, окно Structure заполнено. Далее в файле Unit1.cpp самую первую строку, которая являлась комментарием вида
//----, заменил на //*. В итоге вижу глюк. Удаляю звездочку из комментария - все восстанавливается, ставлю звездочку - глючит.
0
|
|
|
|
|
| 05.05.2017, 20:46 | |
|
К сожалению у меня так же берлин и ошибку не выдает
0
|
|
| 05.05.2017, 20:46 | |
|
Помогаю со студенческими работами здесь
20
Баг компилятора или я чего-то не понимаю? Keil 4.22.22 глюк или я чего не понимаю?
Проблема в SSD (или я чего то не понимаю) Бага в пхп или я чего-то не понимаю?.. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|