在RAD Studio中内置了令人惊叹的解决方案吗?让我们知道。想打折吗?访问我们的特别优惠页面!
C类++代码

如何在C++Builder中使用Skia 12

如何在C++Builder中使用Skia 12

最新的RAD StudioC++编译器12更新1发布了许多诱人的新功能,例如bcc64倍64位CLANG编译器,具有VCL/FMX/Skia GUI支持,只需单击一次“64位Windows Modern“平台选项,非常有用分割编辑器功能,完全集成和增强Skia图书馆对图形格式(SVG、Animated GIF、WebP等)的丰富支持,改进了强大的LSP CodeInsight的Visual Assist,以及许多其他新的改进和错误修复。如果您错过了关于最新RAD Studio C++Builder 12.1的网络研讨会,这里有一些很棒的功能,

最新的RAD工作室之一C++Builder 12更新1功能是C++中的Skia图形库支持。如果您是Delphi开发人员,您可能已经有机会使用Skia4Delphi组件测试12.0中的Skia功能。现在,12.1版的C++也得到了官方支持!Skia是一个开源图形库,为各种硬件和软件平台提供支持。Skia提供平滑的2D图形,可以有效地使用GPU。本周,我们将介绍有关此新功能的新C++示例。

请注意,上周发布了RAD Studio 12 Update 1的新补丁。如果你有RAD Studio 12.1,这是你可以修补它的方法,

我在哪里可以学习C++并使用免费的C++编译器尝试C++示例?

如果您对C++或C++Builder IDE一无所知,请不要担心,我们在学习CPlusPlus.org网站,他们都是完全免费。只需访问此站点,并将其中的任何示例复制并粘贴到新的Console、VCL或FMX项目中,具体取决于帖子的类型。我们不断用示例代码添加更多的C和C++帖子。在今天的最新帖子摘要中学习CPlusPlus.org,我们有一些带有非常简单示例的新文章,可用于:

如何在使用C++Builder 12编程时使用Skia?

最新的RAD Studio/C++Builder 12附带Skia图形库对C++的支持。Skia是一个开源图形库,提供支持各种硬件和软件平台的功能。谷歌赞助了Skia项目,但该库可供BSD自由软件许可证下的任何人使用。包括Skia在内的项目发现它提供了平滑的2D图形,可以有效地使用GPU。在第一篇文章中,我们解释了Skia是什么,它的特性以及如何在C++中使用它。

如果您想在C++Builder应用程序中使用Skia,则需要下载最新的RAD Studio/C++Builder。然后创建一个新的C++Builder FMX应用程序或VCL应用程序,或者打开您的项目,您只需要在C++Builder的project窗口中右键单击您的项目即可启用Skia。您不需要安装任何第三方组件,在RAD Studio 12.1版本之后,它完全包含在内置库中。

如何在C++Builder中使用Skia 12

在下一篇文章中,我们将解释如何在C++Builder 12中轻松使用Skia。请参阅下面的帖子。

Skia支持许多新的图像格式,如.bmp、.jpg、.gif、.gig animation、.svg、.ico、.webp、.wbmp和原始图像(.arw、.cr2、.dng、.nef、.nrw、.orf、.raf、.rw2、.pef和.srw)。它还为SVG图像格式提供了极好的支持,SVG图像是一种可缩放的矢量图形格式。在上一篇文章中,我们解释了在C++Builder中包含Skia所增加的图像支持,以及如何在自己的程序和应用程序中使用该支持。

如何使用C++Builder 12免费学习现代C++?

学习CPlusPlus.org一直在生产满的关于C和现代C++的教育文章C++Builder、C++Builder CE、Dev-C++、BCC编译器以及其他一些编译器,如GCC编译器。以下是我们今天挑选的最新C++Builder 12的帖子。

我们希望听到您的反馈.你激励了我们所以在社交媒体上(在Facebook、LinkedIn、Reddit、Twitter/X和其他所有网站上找到我们)以及博客上的你的喜欢和评论。感谢您的宝贵意见和问题。所有这些都有助于提高我们未来帖子的质量。

我们有一个地段等待发布的独特帖子。我们每周都会添加一些关于C++的新主题,包括C++Builder、Dev-C++和其他C++编译器的一般主题和特定主题。请继续关注我们的学习CPlusPlus.org最新帖子和更新的网站。请随时与您的同事、学生和成员发表评论和分享——知识就是力量,分享知识就是力量。

现代C++徽标中的容器适配器是什么

C++生成器是最简单、最快的C和C++IDE,用于构建从简单到专业的各种应用程序。它还具有广泛的示例、教程、帮助文件和LSP支持,初学者很容易学习。

有一个免费的C++Builder社区版,面向学生、初学者和初创公司;可以从以下网址下载在这里. 对于专业开发人员,有专业版、架构师版或企业版的C++Builder,也有试用版可以从下载在这里.


使用RAD Studio、Delphi或C++Builder缩短开发时间并更快地推向市场。
设计。代码。编译。部署。
开始免费试用   立即升级

   免费Delphi社区版   免费C++Builder社区版

关于作者

Yilmaz Yoru博士有35多年的编程经验,使用了30多种编程语言,主要是Windows、Android、Mac OS、iOS、Linux和其他一些操作系统上的C++。他毕业于Eskisehir Osmangazi大学机械工程系,并获得硕士和博士学位。他是ESENJA LLC公司的创始人兼首席执行官。他的兴趣是编程、热力学、流体力学、人工智能、2D和3D设计以及高端创新。

留下回复

此网站使用Akismet来减少垃圾邮件。了解如何处理您的评论数据.

在文章中