Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/2: Рейтинг темы: голосов - 2, средняя оценка - 5.00
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3

Нововведения в RAD Studio 10

15.09.2015, 14:03. Показов 94194. Ответов 393
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Выпустили, странно 9-ки нет (и о ней ни слова не нашел у них на сайте, может как с windows 10). Из видео презентации стало понятно, что ввели следующие

1) Добавлены компоненты (практически все из альфа)
2) А еще там показывается пример автоматической сортировки списков встроенной в for

Вроде нечего другого вопиющего нет
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.09.2015, 14:03
Ответы с готовыми решениями:

RAD Studio. Как форматирование кода максимально приблизить к Visual Studio?
Доброго времени суток! Прошу ответа на вопрос: как в Embarcadero RAD Studio XE2 (2011) форматирование кода максимально приблизить к Visual...

Как посмотреть нововведения C# 8 в Visual Studio?
Как посмотреть нововведения 8 шарпа в вижуал? Это, вроде, в превью, но как его активировать?

Visual Studio 2015 или Embarcadero RAD Studio 10.1 Berlin (C++ Builder)
Хочу "поковыряться" (так сказать пощупать его руками) в С++ вот и возник вопрос какую IDE выбрать Visual Studio 2015 или Embarcadero RAD...

393
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
30.09.2015, 14:44  [ТС]
Студворк — интернет-сервис помощи студентам
Добавлю, при установке необходимо ~50 GB свободного места на диске С. Иначе не поставиться (даже если ставиться на другой диск).
2
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
30.09.2015, 20:46
Цитата Сообщение от Dinkin Посмотреть сообщение
при установке необходимо ~50 GB свободного места на диске

Ну и рюшечки нынче пошли...
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33456 / 21556 / 8248
Регистрация: 22.10.2011
Сообщений: 37,009
Записей в блоге: 12
30.09.2015, 22:08
Подобные рюшечки мне установку XE4 запороли. Казалось бы, там-то что? Ан нет, установщику вот прям обязательно было нужно 10Гб на системном диске, хотя я всегда все приложения устанавливаю на другой, где у меня свободно больше 300, а TEMP-папка у меня на третьем, где четверть терабайта свободна. Но плевать установщик на это все хотел, системный диск был засзагажен до предела какой-то фигнёй, осталось на нем 2 Гб свободного места из 12-ти, я плюнул на это дело, все вычистил, и решил, что на этом компьютере мне XE4 на фиг не нужен

И это еще до того, как Билдер оказался в состоянии создавать хелловорлды под Андроид, заметьте... Так что теперь я уже ничему не удивляюсь.

P.S. Как разбивал диски, так и буду разбивать, не приучен хранить всё в свалке на одном диске.
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
30.09.2015, 23:10  [ТС]
volvo, Так же слежу за местом. и то что можно ставлю на другие носители(так как обладаю SSD, где жестоко борюсь за свободное место))).
Но на сам деле, 10XE, только при установке так занимает (что бы разместить временные файлы),после он все сам чистит и остается папка 22,5 GB,а так же темпы и всякие пользовательские папки+2GB.

Добавлено через 4 минуты
Еще добавлю огромный плюс (по крайне мере для меня) к XE10, он отлично чистит мусор из проекта. К примеру перестаешь пользоваться компонентом,удаляешь и он автоматом все подчищает (в XE7 такого не было,инклуды в h. так и продолжали висеть).
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
30.09.2015, 23:15  [ТС]
Еще оч клево сделан IDE, давно о таком мечтал...суть что теперь отдельно цветом помечаются блоки, очень удобно кодить большие проекты..визуально все отличимо, что куда и где какие границы
Миниатюры
Нововведения в RAD Studio 10  
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
30.09.2015, 23:18  [ТС]
Второй вариант скрина
Миниатюры
Нововведения в RAD Studio 10  
0
30.09.2015, 23:22

Не по теме:

Цитата Сообщение от Dinkin Посмотреть сообщение
Второй вариант скрина
Ну в XE3 выделяешь скобку он тебе подсвечивает вторую(пару)

0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
30.09.2015, 23:23
Dinkin, возьми CnPack и почувствуй разницу
1
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
30.09.2015, 23:25  [ТС]
BRcr, и его можно подключать к XE ?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33456 / 21556 / 8248
Регистрация: 22.10.2011
Сообщений: 37,009
Записей в блоге: 12
30.09.2015, 23:33
Dinkin, а теперь посмотри внимательно на второй скрин, и попробуй быстро найти ошибку в коде, с помощью твоей любимой Castalia А ошибка там есть.

Добавлено через 2 минуты
Цитата Сообщение от Dinkin Посмотреть сообщение
и его можно подключать к XE ?
К любой причем, от XE до XE10
1
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
01.10.2015, 00:28  [ТС]
Цитата Сообщение от volvo Посмотреть сообщение
К любой причем, от XE до XE10
Обидно, что об этом мечтаешь годами, а узнаешь случайно и то когда уже подобное реализовали.


Цитата Сообщение от volvo Посмотреть сообщение
а теперь посмотри внимательно на второй скрин, и попробуй быстро найти ошибку в коде
как у Вас так глаз наметан то....да нашел ошибку.
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
18.10.2015, 23:44  [ТС]
После почти месяца тестирования от десятки осталось больше негатива.

1) Первое с чем столкнетесь.это очень медленный компилятор..все очень долго собирается.
2) Во всех проектах придется бороться с кириллицей, ибо AnsiString просто так ее не поддерживает.
3) Самое важное, это режим классического компилятора. Он очень глючный. Вы не сможете нормально собирать старые проекты, ибо ему все и везде не нравиться (даже если это нормально работает на компиляторе с++11). К примеру мне пришлось несколько дней приводить проект к виду что бы схавал классический компилятор, при это компилятор с++11 ни за что не зацеплялся.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.10.2015, 00:03
Цитата Сообщение от Dinkin Посмотреть сообщение
Первое с чем столкнетесь.это очень медленный компилятор..все очень долго собирается.
А нового и полезного в плане синтаксиса что нибудь появилось? Особо интересуют ссылки и указатели на свойства.
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
19.10.2015, 00:16  [ТС]
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Особо интересуют ссылки и указатели на свойства
Только то что на видео презентации. Я не пробовал, так как такая экзотика в моих проектах вообще без надобности.

Местами переопределены типы (к примеру Tag снова стал int (на XE7 он является строкой)). В стандартном компиляторе нельзя числом определять статус объекта, типа так
C++
1
2
Memo1->Align=alClient;//<Хавает
Memo1->Align=2;//<Не Хавает

Периодически пропадает панель функций


PS, может у меня сильно ранняя сборка еще стоит, но на сайте не сказано что были более поздние версии или какие то апдейты.
Миниатюры
Нововведения в RAD Studio 10  
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.10.2015, 00:28
Цитата Сообщение от Dinkin Посмотреть сообщение
к примеру Tag снова стал int (на XE7 он является строкой)
А я и не заметил... в проектах которые успел на XE7 слепить до того пока XE8 поставил
VCL вообще не пользовал, все на своем фреймверке.
Цитата Сообщение от Dinkin Посмотреть сообщение
Memo1->Align=2;//<Не Хавает
Раньше только варнинг давал
C++
1
Memo1->Align=(TAlign)2; // вот так должен схавать.
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
19.10.2015, 00:33  [ТС]
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Memo1->Align=(TAlign)2
не для всех компонентов так хавает)
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.10.2015, 00:50
Цитата Сообщение от Dinkin Посмотреть сообщение
не для всех компонентов так хавает)
Должен, ему соответсвие типа нужно. Кстати эта строгая типизация должна где то включатся и отключатся. Например галочкой компилятора Treat enums as int;
1
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,182
Записей в блоге: 3
19.10.2015, 01:00  [ТС]
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Например галочкой компилятора Treat enums as int
Вполне может быть, но ее не нашел
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.10.2015, 01:55
Цитата Сообщение от Dinkin Посмотреть сообщение
Вполне может быть, но ее не нашел
А раньше была (раньше это еще тогда когда у него не было приписки XE, а может и приписки Builder ). Может Short Enums теперь вместо нее.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33456 / 21556 / 8248
Регистрация: 22.10.2011
Сообщений: 37,009
Записей в блоге: 12
19.10.2015, 02:17
Integer-typed enums теперь по умолчанию отключены, а это именно то, судя по описанию:
Integer-typed enums
Enables Integer-sized enums (-bi, described above) and treats enums as ints from a typechecking point of view (relaxes typechecking for enums). When this option is off (-b-), the compiler makes sizeof(enum x) as small as possible and applies enum rules for type checking.
Default = False
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.10.2015, 02:17

Что лучше - Visual Studio или Rad Studio(C++ Builder)?
Здравствуйте! Хотелось бы выслушать мнения общественности по поводу сравнения работы и перспектив в будущем сред Rad Studio и Visual Studio.

MS Visual Studio 2013 Ultimate или Embarcadero Rad Studio XE6 Architect
Речь идет о ЯП C++, у какой среды больше возможностей в отношении этого ЯП

Перевод с RAD Studio в Visual studio
Помогите пожалуйста, перевести код с одной среды разработки на другую, очень нужно. Вот код. #include &lt;vcl.h&gt; #pragma...

Перевести с RAD Studio в Visual Studio
Помогите перевести код С++ (Embarcadero RAD Studio) на (visual studio). Синтаксис разный :c ...

Модуль для Rad Studio типа VAssist для Visual Studio
Здравствуйте. Подскажите, какую программку установить для подсветки синтаксиса и всплывающих подсказок?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru