Skip to content

FxRQ9/task-01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Smart Library (Lite)

A C++ library management system demonstrating object-oriented programming principles including inheritance, abstract classes, and polymorphism.

📁 Project Structure

Project/
├── Menu/ (coming soon)
│   ├── menu.h
│   ├── menu.cpp
├── Book/
│   ├── book.h
│   ├── book.cpp
├── User/
│   ├── user.h
│   ├── user.cpp
├── Library/
│   ├── library.h
│   └── library.cpp
├── main.cpp
└── README.md

▶️ Running the Program

clang++ -std=c++17 -I. -c User/user.cpp -o User/user.o \
&& clang++ -std=c++17 -I. -c Library/library.cpp -o Library/library.o \
&& clang++ -std=c++17 -I. -c main.cpp -o main.o \
&& clang++ -std=c++17 User/user.o Library/library.o main.o -o main \
&& ./main

📚 Learning Outcomes

  1. Headers (.h)
  2. Arrays: https://en.cppreference.com/w/cpp/container/array.html
  3. Constructer
  4. Pointers

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors