To prepare for the appearance of C++17 support in the "Carnival" release of C++Builder (RAD Studio August 2018 Roadmap), here are some recent articles that have appeared in the C++ community. To stay up to date on what's happening with ISO C++ you should bookmark the ISO C++ foundation's website.
Modern C++: 7 Ways to Fake It Until You Have It
“Modern C++” != “New(est) Standard”
std::string_view: The Duct Tape of String Types
C++17 in Detail - new book by Bartłomiej Filipek
Compil...
C++ has a long history, beginning in 1979, with Cpre, which added classes to C. By 1980, it was C with Classes. And then in December of 1983, the term C++ was first used, suggested by Rick Mascitti. That's thirty-five years ago this year! Read more in this fascinating article by Bjarne Stroustrup, which also discusses many other aspects of C++’s history. We also recently posted a short history of C++’s various standards ourselves.
My own journey with C++ began much later than ...
The Internet of Things or IoT is an extremely popular field in technology right now. With all the new tech that fills so many different consumer demands, the wide variety of choices for programming languages are getting some serious attention and I decided to give a nod to C++.
The Internet of Things is all about the connectivity between you and devices or sensors and the internet. IoT turns modern day appliances and gadgets into reliable data loggers that collect and transmit data to be used a...
A C++ IDE or an Integrated Development Environment is application development software written to give you a way to create or write C++ applications and programs. There is usually a single interface that incorporates all the tools you need to develop applications including:
Compiler
Debugger
Code Editor
UI Designer
Documentation
While some developers believe that you don’t necessarily need an IDE to write your applications they do have some exceptional common features that can prove be...
Последнее время большую часть рабочего времени пришлось уделить разработке новых примеров для недавно включенной в состав RAD Studio библиотеки компонент для доступа к Google Drive и другим корпоративным ресурсам. Об этом и получившихся приложениях я напишу отдельно в одном из следующих постов.
Работа с Google Drive в этой библиотеке основана на компонентах FireDAC и практически все сложности были связаны с корректной настройкой синтаксиса и параметров различных SQL запросов, а также их исполне...
Update July 24, 2018: With the just-released Community Edition of C++Builder, we've updated these posts.
Please visit the new version of this blog post here.
Community Edition replaces the old Starter edition, and is a full-featured, free, Professional-level edition of C++Builder. It and the updated 'Learn programming' course are well worth checking out.
Welcome to the first blog post in the ‘Learning to program with C++Builder’ series - a set of five artic...
Летом, в самый разгар сезона отпусков, появляется замечательная возможность уделить больше времени «прокачиванию» своих умений, получению новых знаний, опробыванию незнакомых продуктов и технологий. Грех этим не воспользоваться!
В период с 8 по 12 августа компания Embarcadero проводила краткий курс по работе с инструментом C++Builder 10.1 Berlin. Курс был бесплатным, чтобы пройти его нужно было только зарегистрироваться на сайте, и затем, каждый рабочий день в течение этой недели подключа...
C++ in Action: Move your C++ projects to C++Builder 10 Seattle
Date: Wednesday December 9, 2015
The Embarcadero C++ team presented a 1.5 hour online webinar showing C++ developers the fastest way migrate your projects to C++Builder 10 Seattle and build/update data-rich, hyper connected, visually engaging applications for Windows 10, Mobile, IoT and more using Standard C++11.
Agenda:
How to quickly migrate your C++Builder projects to C++Builder 10 Seattle
Update Your Apps UI/UX with the Al...