-
Recent Posts
Recent Comments
krupazameria on Going over editorial comm… Michael Haephrati on Going over editorial comm… Michael Haephrati on The Simpson Show and C++ 20… Archives
Categories
Meta
Category Archives: Uncategorized
Feel the change: Meet the new C++23 insert_range()
C++23 brought a new and useful addition to the language: insert_range(). This new member function provides a more efficient way to insert a range of elements into a vector. Until C++23, the only way to insert a range of elements … Continue reading
Posted in Uncategorized
Tagged C++, C++ 23, Learning C++, Michael Haephrati, Programming, Ruth Haephrati
Leave a comment
Making files and folders invisible
Do you know there are ways to hide files and folders and make them invisible? Normally you have the option to check or uncheck the “hidden items” checkbox in the Explorer, as shown in the screenshot below: Nevertheless, when a … Continue reading
Posted in Uncategorized
Tagged Cplusplus, Cyber, drivers, filesystem driver, filter driver, Hiding, kernel driver, Learning C++, Michael Haephrati, Programming, Ruth Haephrati, security, Windows
Leave a comment
Final code exercise
We already shared with you Brain Train, our final exercise, brought to you in Chapter 18 of our book. Happy to share a Mac demonstration of the same multiplatform source code.
Posted in Uncategorized
Tagged Books, C++, Cplusplus, CPP, discount, Haephrati, Learning C++, Michael Haephrati, Programming, Ruth Haephrati
Leave a comment
Going over editorial comments
We have developed our own software (in C++ of course) that uses Office Automation and sqlite3 to maintain a database of all editorial comments we receive from Technical Editors about our book‘s chapters. For example, there is an option to … Continue reading
Posted in Uncategorized
Tagged AI, C++, ChatGPT, InfoQ, Learning C Plus Plus, Learning C++, Learning CPP, Maning Publishing, Michael Haephrati, Office Automation, Ruth Haephrati, Sqlite3
2 Comments
The Simpson Show and C++ 20 concepts
Read more about that in Chapter 12 of our book.The Simpsons is one of the oldest and most beloved cartoon TV shows since 1987, and, unless you’ve been living in a cave, you probably know it. In the opening credits … Continue reading
Posted in Uncategorized
Tagged Books, C++, Cplusplus, CPP, Haephrati, Michael Haephrati, Programming, Ruth Haephrati
1 Comment
Measuring User’s Activity level
In 2017, during a meeting with a client, a government agency, we discussed a project we developed and offered them, (in C++, obviously…), they asked us if it was possible to add log entries about a PC user’s activity level. … Continue reading
Posted in Uncategorized
Tagged Books, C++, Cplusplus, CPP, Haephrati, Learning C++, Michael Haephrati, Programming, Ruth Haephrati
Leave a comment
Our YouTube channel
We have created a new YouTube channel where we intend to publish clips showing code listings from the book and how the programs actually look and feel. Our amazing maze program is shown in this video. Our final exercise, Brain-Train … Continue reading
Posted in Uncategorized
Tagged Books, C++, Cplusplus, CPP, Haephrati, Learning C++, Michael Haephrati, Programming, Ruth Haephrati
Leave a comment
About our book
Posted in Uncategorized
Tagged Books, C++, CPP, Haephrati, Learning C++, Michael Haephrati, Programming, Ruth Haephrati
Leave a comment
How to print UNICODE text in Console applications
In chapter 7 in our book, Learning C++, (which is on sale – 45% discount only on May 13th), we demonstrate how to display UNICODE text in Console applications. It was challanging for several reasons: As explained in my Stackoverflow … Continue reading
Posted in Uncategorized
Tagged Books, C++, Cplusplus, CPP, Learning C++, Michael Haephrati, Programming, Ruth Haephrati
Leave a comment
Exploring Different Ways to Generate Random Numbers in C++: Coroutines and Concurrency
C++ is a versatile and powerful programming language that offers a variety of ways to solve problems. In the more advanced chapters of our book, Learning C++, we explore two different approaches to generating random numbers using C++20 coroutines and … Continue reading
Posted in Uncategorized
Leave a comment