Pabitra Dash
Given some class C with a data member m, the current standard makes it ill-formed to refer to m in sizeof expressions without providing an object. For example, uses such as sizeof(C::m) (outside of C) or sizeof(m) (in a static member of C) are ill-formed…. … Read more
4 years ago in C++ , cbuilder , Code , Extending sizeof , IDE , learn c++ , programming , RAD Studio , sizeof , sizeof operator , windows
0
Muminjon
When I think about Delphi and C++ Builder, the first thing that comes to my mind is powerful third party components that interface with almost everything. Or the syntax we have which is like writing… … Read more
4 years ago in bluetooth , C++ , c++ builder iot , Delphi , delphi iot , heart rate monitor , iot components delphi , object pascal , programming , thingconnect iot , windows
0
Muminjon
No developer doesn’t know WebSocket API. WebSocket API is an advanced technology that makes it possible to open a two-way interactive communication session among the user’s browser and a server. With this WebSocket API, you… … Read more
4 years ago in C++ , c++builder websockets , Delphi , delphi websockets , ipworks websockets , object pascal , programming , websockets , websockets api , windows
0
Pabitra Dash
Regarding virtual overrides, C++11 tends to tighten the rules, so as to detect some problems that often arise. In order to achieve this goal C++11 introduces two new contextual keywords: final specifies that a method cannot… … Read more
4 years ago in C++ , cbuilder , Clang , Code , Explicit virtual overrides , Final , learn c++ , override , programming , RAD Studio , Virtual , windows
0
Muminjon
Last few years, we can see that many amazing and visually stunning FireMonkey and VCL styles have been developed. With these kinds of styles, you can take your user experience of the application to next… … Read more
4 years ago in android , C++ , Delphi , FireMonkey , firemonkey styles , firemonkey ui , ios , linux , macos , object pascal , programming , RAD Studio , windows
0
Embarcadero Admin
Similar to Windows themes, VCL styles make it easy to radically change the appearance of your VCL applications, giving your application that extra level of polish and professionalism. Thanks to the Per Control VCL Styles… … Read more
4 years ago in C++ , Delphi , Design , Layout , News , object pascal , programming , RAD Studio , Styles , VCL Styles , Video , windows , Windows 10
0
Pabitra Dash
Extern templates is a feature supported by both BCC32 and the Clang-enhanced C++ compilers. Using extern templates thus reduces both compilation time and the size of the compiled module. This feature is part of the new C++11… … Read more
4 years ago in C++ , cbuilder , Code , Explicit Instantiation and Declaration , extern , extern Template Usage , Extern templates , learn c++ , programming , RAD Studio , windows
0
Pabitra Dash
A memory fence/barrier is a class of instructions that enforces memory loads/stores occur in expected order. Different from high level mutexes and atomics, memory fences are hardware dependent. C++11 improves the support for bidirectional fences…. … Read more
4 years ago in bidirectional , Bidirectional Fences , C++ , cbuilder , Code , learn c++ , memory barrier , memory fence , memory loads , memory stores , modern c++ , RAD Studio , windows
0
Embarcadero Admin
Stephen, Mary, and Al are back and walk you through the process of modernizing and migrating a legacy C++ application to the new C++Builder 10.4, specifically incorporating InterBase and FireDAC connections, among other innovations. Yesterday’s… … Read more
4 years ago in API , C++ , cbuilder , learn c++ , migrate , programming , RAD Studio , REST , upgrade , Video
0
Pabitra Dash
C++11 adds atomic types and operations to the standard. Atomic types and operations provide a way of writing multi-threaded applications without using locks. Atomic types are types that encapsulate a value whose access is guaranteed… … Read more
4 years ago in Atomic , Atomic operations , Atomic types , C++ , cbuilder , Code , learn c++ , programming , race condition , RAD Studio , windows
0
Pabitra Dash
In C++, it is possible to create synonyms that can be used instead of a type name. This is achieved by creating a typedef declaration. This is useful in several cases, such as creating shorter… … Read more
4 years ago in Alias templates , C++ , cbuilder , Code , learn c++ , programming , RAD Studio , Templates , type aliases
0
Pabitra Dash
C++ supports various string and character types, and provides ways to express literal values of each of these types. A string literal represents a sequence of characters that together form a null-terminated string. The characters… … Read more
4 years ago in C++ , char16_t , char32_t , Code , learn c++ , new character type , programming , RAD Studio , string literals , Unicode string literals , windows
0
Muminjon
Cloud Computing and cloud services are now in demand. You can see every new application or system using cloud technologies like Azure Files, Amazon S3, OneDrive, or DropBox. These services offer enterprise-grade and robust file… … Read more
4 years ago in amazon , azure files , C++ , C++ Builder , cloud files , cloud storage , Delphi , dropbox , google drive , ipworks cloud , object pascal , programming , windows
0