diff --git a/src/cpp-checklist.html b/src/cpp-checklist.html index c799cb4..e49ad4a 100644 --- a/src/cpp-checklist.html +++ b/src/cpp-checklist.html @@ -595,112 +595,264 @@
Malloc allocates a block of memory specified in bytes.
+ Calloc allocates memory for an array of elements.
+ Realloc changes the size of a previously allocated memory block.
+ Static Memory Allocation involves automatic memory allocation at compile time of a program and deallocation by the runtime environment once the program finishes running.
+ new or deallocates memory using delete or free.
+ Malloc allocates a block of memory specified in bytes.
- Calloc allocates memory for an array of elements.
- Realloc changes the size of a previously allocated memory block.
+ The Login and Registration System utilizes a local file for storing users and passwords. The file is accessed as a binary file, protecting the integrity and security of the user data it contains.
Static Memory Allocation involves automatic memory allocation at compile time of a program and deallocation by the runtime environment once the program finishes running.
+ A Restaurant Management System allows a restaurant to allocate tables to customers, take orders, bill tables, and get an overview of the entire restaurant. This implementation uses user-defined classes to facilitate interaction between the different components such as the tables, orders, and bills.
new or deallocates memory using delete or free.
+ The Calculator Console Application allows a user to input arithmetic operations between two numbers. The program processes the user input and returns the correct mathematical result.