RAD XE10 Seattle
RAD Studio 10 Seattle
RAD XE10 Seattle
RAD 10 Seattle
c++builder 10 Seattle
Delphi 10 Seattle
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Main_Page
http://www.embarcadero.com/products/rad-studio/whats-new
http://docwiki.embarcadero.com/RADStudio/Seattle/en/What's_New
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Differences_Between_Clang-enhanced_C%2B%2B_Compilers_and_Previous-Generation_C%2B%2B_Compilers#Predefined_Macros
Bug fix list for RAD Studio 10 Seattle
http://edn.embarcadero.com/article/44561
Bug fix list for RAD Studio 10 Seattle
http://edn.embarcadero.com/article/44619
23.0.20618.2753.3
RAD 10S 好多例子
https://www.embarcadero.com/cn/products/rad-studio/android-ios-code-samples-10-seattle?elq=165fc022225946cbbc05a32d0b753a0a&elqCampaignId=4316&elqaid=16588&elqat=1&elqTrackId=9a2ae6de7d914e68a813e73225a54c1e
http://sourceforge.net/p/radstudiodemos/code/HEAD/tree/branches/
C++ Compilers
New Clang-based C++ Compiler for 32-bit Windows
BCC32C is a Clang-based C++ compiler for 32-bit Windows. BCC32C allows you to take advantage of many C++11 features, and it makes it easier to maintain a single code base to target both 32-bit and 64-bit Windows.
BCC32C does not replace BCC32; RAD Studio lets you choose which compiler you want to use for each of your projects. BCC32 is the default C++ compiler for 32-bit Windows. To switch a project to BCC32C, select Project > Options > C++ Compiler and, under Classic Compiler, disable the "Use 'classic' Borland compiler" option
Please note: If you see this line in your project path ($(BDS)\lib\win32\release\
), it was added erroneously and should be removed. To remove the line, go to: Project > Options> C++ Shared options > Library Path. Click the (...) button to the right of the uppermost pane, highlight the erroneous path and click Delete.
bcc32c 优点:
1、代码提示速度快。
2、支持Unicode变量名
3、类内变量初始化
4、代码提示this->WindowState = System::Uitypes::TWindowState::wsNormal; 最后的wsNormal也能提示出来,bcc32就不出来了
bcc32c 缺点:
1、编译速度慢
2、鼠标+Ctrl查找定位功能失效。
3、::部分作用域代码提示失效。
使用了bcc32c,this->的代码提示弹出速度明显提升2倍,感觉不到明显的延迟了。
但是编译速度方面,大工程文件多的,bcc32c速度没有之前的bcc32块,
bcc32c需要6分钟。
bcc32只需要42秒。
Updated Clang and LLVM Versions
BCC32C and BCC64, Clang-based C++ compilers for Windows, are both updated to Clang 3.3 and LLVM 3.3.
Parallel Compilation for Clang-based C++ Compilers
In Seattle, you can enable parallel compilation in Clang-based C++ compilers to significantly decrease compilation time in systems with multi-core processors.
Previous-generation C++ Compilers __property Keyword Limitation
The BCC32 and BCCOSX compilers do not support the default
keyword on indexed properties. See __property - Compiler Support for more information.
New Constant for Clang-based C++ Compilers
The RTLVersion constant is not supported by Clang-based C++ compilers. Instead, you may use RTLVersionC.
Support for SHA-2 Hashing
The System.Hash unit has a new member, THashSHA2, that implements the SHA-2 family of hash functions.
Memory Improvements
In Seattle, the RAD Studio IDE includes some notable improvements related to memory consumption and management:
- The IDE can now use up to 4 GiB of memory, it is no longer limited to 2 GiB.
- Note: IDE extensions must support large memory addresses.
- The IDE memory management of open projects has improved. The IDE can now handle a higher number of open projects.
Improved Support for Multi-Monitor Configurations
Improved multi-monitor support in the IDE, with the ability to place most forms and panes on different secondary monitors.
Object Inspector Improvements
- A new filter box shows properties or events that match the specified pattern. The new option is located under the Instance List from the Object Inspector.
- More granularity for the Object Inspector. A new Show option on the context menu allows to show or hide the different parts of the Object Inspector.
- Instance List
- Filter Box
- Quick Action Panel
- Description Panel (hidden by default)
- Status Bar
The new options can also be accessed on Tools > Options | Environment Options > Object Inspector.
For more information, see Object Inspector Options.
New Look and Feel for the Select Directory Dialog
The IDE now displays a modernized Select Directory dialog for folder searching. The Select Directory dialog allows you to type or paste a folder path.
Tools API Improvements
- Editor Drawing Interface: New drawing Tools API interfaces have been added to extend the code editor in order to improve custom painting.
DataSnap
Compressed Transmission of FireDAC Datasets
In Seattle, transmission of FireDAC datasets between a DataSnap server and a DataSnap client is compressed. As a result, both server and client consume roughly a third of the memory that they would consume if built using XE8.
RAD XE10 Seattle的更多相关文章
- XE10 Seattle error___seh_personality_v0
Seattle bcc32c compiler error [ilink32 Error] Error: Unresolved external '___seh_personality_v0' ref ...
- [原创]Delphi XE10 dxLayoutControl 控件应用指南
DevExpress VCL套件是一套非常强大的界面控件,可惜关于Delphi开发方面的说明太少,有些控件使用起来一头雾水,不知从何下手.本节详细介绍在Delphi Xe10 Seattle中如何利用 ...
- delphi 10 Seattle 第一个Android程序
delphi 10 Seattle 第一个Android程序 1.打开Delphi RAD Studio Seattle,如下图 2.选择black application 点击OK 3. ...
- Delphi XE10 dxLayoutControl 控件应用指南
https://www.cnblogs.com/Bonny.Wong/p/7440288.html DevExpress VCL套件是一套非常强大的界面控件,可惜关于Delphi开发方面的说明太少,有 ...
- 我的 Delphi 学习之路 —— Delphi 的认识
标题:我的 Delphi 学习之路 -- Delphi 的认识 作者:断桥烟雨旧人伤 1. 什么是 Delphi Delphi 是 Windows 平台下著名的快速应用程序开发工具(Rapid App ...
- VSS SVN GIT SVN 加锁签出
VSS TFS SVN GIT VSS 两大功能: 1.签出后加锁,别人不能签出,独占签出. 2.在服务端可以查看哪些用户签出了哪些文件. 3.查看所有签出未签入的文件列表,SVN未发现此功能. 缺点 ...
- Delphi C++Builder RAD XE Ver 版本 官方发布时间
RAD 新版本发布时间记录 代号,官方发布时间 RIO 10.3.1,VER330,Product Ver 26 Program File 20,2019.2.14 发布 24周年 RIO 10.3, ...
- c++10 Seattle Clang error
升级到C++Builder RAD 10 Settle 一些错误解决方法,使用LLVM CLang编译器,BCC32C http://docwiki.embarcadero.com/RADStudi ...
- Delphi xe10下载(包含破解补丁和破解视频)
软件名称:RAD Studio 10 Seattle软件大小:7.18 GB RAD Studio 10 Seattle官方下载地址:http://altd.embarcadero.com/downl ...
随机推荐
- 《OD学算法》常用算法集合
1. 排序 (1)冒泡 (2)选择 (3)插入 (4)归并 2. 位运算 Bitmask provide an efficient way to manipulate a small set of B ...
- JS生成指定长度的随机数
/** * 生成指定长度的UUID * @param len * @param radix * @returns uuid * eg: createUUID(8, 2) "01001010& ...
- linux软件的安装,更新与卸载
Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件: 第二:对应的有管理 ...
- [Android教程]EditText设置/隐藏光标位置、选中文本和获取/清除焦点
有时候需要让光标显示在EditText的指定位置或者选中某些文本.同样,为了方便用户输入以提升用户体验,可能需要使EditText获得或失去焦点. 1. 设置光标到指定位置 EditText et ...
- @Inject.@Resource.@Autowired 的区别
@Inject:Struts2的注解, @Resource : J2EE提供,用于注入,( j2ee提供的 ) 默认按名称装配,@Resource(name="beanName") ...
- 多线程操作(循环往listbox中添加数据)
一.先造一个窗体,其中就开始按钮,暂停按钮,以及listbox文本框 二.当点击开始的时候,数据会无限的往listbox中加,为了防止卡住和提升效率,便造了一个新的线程来执行开始操作 namespac ...
- HDU 1847 (博弈 找规律) Good Luck in CET-4 Everybody!
为了提高题解质量还是简单证明一下:3的倍数是必败状态. 如果n % 3 = 1,那么拿走1个石子:如果n % 3 = 2,那么拿走两个石子,都将转移到3的倍数的状态.所以每个必胜状态都有一个后继是必败 ...
- hdu4638 group 树状数组
连接:http://acm.hdu.edu.cn/showproblem.php?pid=4638 题意:就给给你n个数(大小在1-n里),然后给你连续的可以构成一个块,再给你N个询问,每个询问一个l ...
- win7x64安装wince6
Windows Embedded CE 安装方法 Wince的安装相对比较复杂,即使是一个Wince的老手,也可能遇到这样那样的问题.想来真是悲摧,Windows XP, Windows 7,64位, ...
- jsp 三大指令和动作标签
jsp三大指令 一个jsp页面中可以有0-N个指令 1.page--->最复杂:<%@page language="" ...%> *pageEncoding和c ...