Skip to content

beji02/C-course-by-BitDefender-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

C-course-by-BitDefender

Part I: C programming basics and data structures

  • learned more about strings, files, pointers, struct and preprocessing in C
  • learned about data structures such as static array, vector, stack, queue, linked-list, binary-search-tree, hash-table, heap

First project's task was implementing and testing of data structures in C.

Part II: WIN32 API and multithreading programming

  • learned about unicode and secure string functions
  • kernel objects
  • processes, threads, synchronization, concurrency

Second project's task was to create a client-server system that will function as a messaging application.
For this purpose I've developed two console-applications MessageClient.exe and MessageServer.exe that make use of WIN32 API, the data structures I've implemented in the first project and also the MessageCommunicationLib.lib library provided by the BitDefender team in order to achieve the scope of the project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages