GitHub topics: cpp98
gsl-lite/gsl-lite
ISO C++ Core Guidelines Library implementation for C++98, C++11 up
Language: C++ - Size: 1.61 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 948 - Forks: 107

ricvrdv/cpp-03
C++ Module 03 - inheritance between classes
Language: C++ - Size: 34.2 KB - Last synced at: about 4 hours ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

ricvrdv/cpp-02
C++ Module 02 - function and operator overloading
Language: C++ - Size: 18.6 KB - Last synced at: about 4 hours ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

tesla33io/webserv
HTTP web server in C++ (std-98)
Language: C++ - Size: 261 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 1

ricvrdv/cpp-01
C++ Module 01 - new, delete, references, file manipulation
Language: C++ - Size: 30.3 KB - Last synced at: about 4 hours ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

ricvrdv/cpp-00
C++ Module 00 - namespaces, classes, member functions, stdio streams, ...
Language: C++ - Size: 38.1 KB - Last synced at: about 4 hours ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

hazelcast/hazelcast-cpp-client
Hazelcast IMDG C++ Client
Language: C++ - Size: 56.9 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 89 - Forks: 48

martinmoene/byte-lite
byte lite - A C++17-like byte type for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 137 KB - Last synced at: about 10 hours ago - Pushed at: 4 months ago - Stars: 54 - Forks: 9

mitadic/webserv
NGINX prototype built using historical stack [ C++98, poll() ]
Language: C++ - Size: 29.1 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 1

KeyZox71/tomlpp
📓 A small toml parser (poorly) written in CPP (for my webserver project)
Language: C++ - Size: 711 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0

ohbamah/ft_irc
A 42 network-C++ project
Language: C++ - Size: 17.6 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 1

anthonyleestark/mem-trackify-plus
A very simple, lightweight, header-only C++ library designed to track memory allocations and deallocations throughout the lifetime of a program.
Language: C++ - Size: 41 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

nemtrif/utfcpp
UTF-8 with C++ in a Portable Way
Language: C++ - Size: 193 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1,740 - Forks: 215

NigeParis/42-irc
We teamed up to create our own IRC (Internet Relay Chat) server. The goal was to build a chat server that supports multiple users, real-time messaging, and basic features like joining channels, setting nicknames, and sending private messages—just like classic online chat systems.
Language: C++ - Size: 6.56 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

Sheratan095/Cpp_modules
Cpp_modules is a comprehensive project designed to guide 42ers through the fundamentals of C++ up to more advanced algorithms and data structures. Starting with basic concepts and syntax, the project collection gradually explores complex problem-solving techniques, culminating in sophisticated implementations like the Ford-Johnson sorting algorithm
Language: C++ - Size: 6.56 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

p-ranav/awesome-hpp
A curated list of awesome header-only C++ libraries
Size: 399 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 3,846 - Forks: 249

Basil-Ismail/CPP_modules_42
Language: C++ - Size: 1.27 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 0

toxicMango64/IRC-server
A simple Internet Relay Chat (IRC) client implemented in C++98. The goal of this project is to provide a basic yet functional IRC client that allows users to connect to IRC servers, join channels, send and receive messages, and interact with other users in real-time.
Language: C++ - Size: 1.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

ilyassealdidi/42-cpp_modules
This repository contains my solutions to the C++ modules. These projects cover fundamental and advanced C++ concepts, including classes, inheritance, templates, containers, and more.
Language: C++ - Size: 3.37 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

42-Ikole/Plebserv
🖥 A http webserver
Language: C++ - Size: 8.66 MB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

0voice/cpp_new_features
2021年最新整理, C++ 学习资料,含C++ 11 / 14 / 17 / 20 / 23 新特性、入门教程、推荐书籍、优质文章、学习笔记、教学视频等
Language: C++ - Size: 3.16 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 5,582 - Forks: 1,170

0xEDU/ft_containers
This project is nothing but an homage to C++'s STL containers!!
Language: C++ - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

PythonGermany/42_webserv
Simple HTTP server written in C++98
Language: C++ - Size: 14.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

martinmoene/string-view-lite
string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 268 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 441 - Forks: 47

martinmoene/lest
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
Language: C++ - Size: 1000 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 398 - Forks: 44

42mates/webserv
Repo for the webserv project from 42 school by @marinsucks and @Soner-K.
Language: C++ - Size: 5.81 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

tip-of-the-week/cpp
C++ Tip Of The Week
Size: 2.41 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1,611 - Forks: 73

martinmoene/any-lite
any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 202 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 140 - Forks: 26

Dvurechensky/BasicKnowledgeCPP
Базовые знания языка C++
Language: C++ - Size: 142 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

RogerioLS/CPP-42sp
About A collection of small 42 school projects about C++.
Language: C++ - Size: 873 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Kuninoto/42_webserv
A web server written from scratch in C++98.
Language: JavaScript - Size: 17.2 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

martinmoene/span-lite
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 396 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 498 - Forks: 44

martinmoene/clue
A tiny single-file header-only C++ logging framework
Language: C++ - Size: 70.3 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 64 - Forks: 7

sdk-meb/ft_containers.42
Project aims to re-implement an STL C++ containers such as vector, map, stack, and potentially set while adhering to the C++98 standard. The goal is to ensure a deep understanding of these containers and to develop custom implementations that comply with C++98 features and restrictions.
Language: C++ - Size: 2.02 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

kaniteru/SimpleSocket
Single-header, cross-platform TCP/UDP socket wrapper in c++
Language: C++ - Size: 44.9 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

mxvements/ft_cpp09
stl
Language: C++ - Size: 77.1 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DreamyCecil/DreamyUtilities
A personal framework with a variety of libraries with classes and functions to enhance coding experience. Compatible with C++98.
Language: C++ - Size: 292 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

FxmousKid/42Cursus-ft_irc
making a IRC server compatible with modern clients for school42, based on RFC 1459
Language: C++ - Size: 2.71 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

martinmoene/variant-lite
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 475 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 239 - Forks: 27

deryaxacar/42-CPP-Module-05
This module teaches the fundamentals of object-oriented programming (OOP), focusing on class relationships, dynamic object management, inheritance, virtual functions, and method overriding. Students also learn to improve program reliability using try-catch blocks and handling exceptions.
Language: C++ - Size: 66.4 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

martinmoene/optional-lite
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 376 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 405 - Forks: 47

f-corvaro/CPP
"Master the essentials of C++ programming and project development."
Language: C++ - Size: 5.02 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

BLQuatre/42-cpp
Language: C++ - Size: 129 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

martinmoene/status-value-lite
status-value - A class for status and optional value for C++11 and later, C++98 variant provided in a single-file header-only library
Language: C++ - Size: 245 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 1

saifeddineelhanoune/ft_ircserv
building irc-protocol in c++-98
Language: C++ - Size: 10.2 MB - Last synced at: about 16 hours ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

42YerevanProjects/cpp_modules
CPP modules of 42 school
Language: C++ - Size: 3.18 MB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 23 - Forks: 1

srz-zumix/iutest
c++ testing framework
Language: C++ - Size: 213 MB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 66 - Forks: 6

levensta/IRC-Server
IRC server based on TCP/IP protocol to rfc1459 standard
Language: C++ - Size: 135 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 27 - Forks: 2

Mushigarou/IRC-Server
This IRC server features private, group chat and file transfert
Language: C++ - Size: 1.77 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 2

bastienkody/testercpp09
Ecole 42 (last cpp module tests)
Language: Shell - Size: 17.6 KB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

deryaxacar/42-Cpp_03
This project aims to teach you object-oriented programming principles by creating a class hierarchy in C++. It starts with a basic ClapTrap class and then adds derived classes such as ScavTrap, FragTrap, and DiamondTrap.
Language: C++ - Size: 42 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

AgvanGrigoryan/CPP-Modules
My attempt to discover CPP. These projects are more based on the concept of OOP, include various design patterns and using the STL library.
Language: C++ - Size: 237 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

martinmoene/ring-span-lite
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 258 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 157 - Forks: 14

mxvements/ft_cpp05
Repetition and Exceptions
Language: C++ - Size: 58.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

nemtrif/ftest
A simple and limited unit-test framework for C++ 98
Language: C++ - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 4

marineks/Ft_irc
Prompt: Recode your own IRC server in C++
Language: C++ - Size: 728 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 42 - Forks: 3

SILDTeam/LEFA-GE
LEFA | Game Engine write in C89
Language: C - Size: 34.2 MB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

NigeParis/42-cpp-05
CPP Module 05 teaches inheritance, polymorphism, and exception handling using try-catch. It covers creating forms, specialized actions, and dynamic form generation with robust error management.
Language: C++ - Size: 71.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

hex01e/webserv
A web server project involves developing software that responds to requests made over the Hypertext Transfer Protocol (HTTP). This software acts as the engine behind a website, delivering content and functionality to users who access it through web browsers.
Language: C++ - Size: 60.9 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

mahahahad/CPP03
Language: C++ - Size: 7.81 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

mahahahad/CPP00
CPlusPlus00
Language: C++ - Size: 30.3 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

mahahahad/CPP02
Language: C++ - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

mahahahad/CPP01
Language: C++ - Size: 33.2 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

youradrien/42-CPP-Modules
C++98 execises
Language: C++ - Size: 409 KB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

medidbella/cpp_modules
exploring c++ lang
Language: C++ - Size: 208 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

BaBreton/42-CPP
42 school CPP modules
Language: C++ - Size: 248 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

sorgom/CppUTestSteps
CppUTest Enhancement Test Steps
Language: C++ - Size: 32.2 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

flagarde/source_location
cross-platform source_location for c++98 to c++20
Language: CMake - Size: 194 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

end2endzone/RapidAssist
RapidAssist is a lite cross-platform library that assist you with the most c++ repetitive tasks.
Language: C++ - Size: 1.65 MB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 0

MickaelBlet/Args
Parse and store options from argc and argv
Language: C++ - Size: 520 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

m0saan/CPP-Module
Learn C++ through a CPP-Pool by 42
Language: C++ - Size: 1.16 MB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 5

mcombeau/Cpp_Modules 📦
A collection of small 42 school projects about C++.
Language: C++ - Size: 3.66 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

achrafelkhnissi/webserv
webserv is an HTTP server capable of handling multiple clients simultaneously using C++, Socket programming, and CGI.
Language: C++ - Size: 116 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 3

QiBowen2008/WindowsVirusCodes
94种病毒的源代码
Language: Pascal - Size: 1.26 MB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 1

edvin3i/42_webserv
Our webserv project on C++98
Language: HTML - Size: 36.2 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

42-Ikole/cpp
🧶 Basic cpp principles
Language: C++ - Size: 986 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

guicdas/42_LISBOA
From 42 Lisboa common core.
Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

StefanJohnsen/Wavefront98
Wavefront OBJ and MTL C++ 98
Language: C++ - Size: 25.4 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

NigeParis/42-cpp-01
Say hello to CPP Module 01! It’s a magical collection of exercises to transport you into the enchanted realm of C++. Here, you’ll discover the secrets of memory allocation, unlock the mysteries of pointers to members, master the art of references, and conquer the powerful switch statements.
Language: C++ - Size: 64.5 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

NigeParis/42-cpp-02
The Fantastic Four! To join the club, each class must feature these four superstar members: Default constructor (The magic opener ) Copy constructor (The clone master ) Copy assignment operator (The switcheroo artist ) Destructor (The clean-up crew )
Language: C++ - Size: 71.3 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

madebypixel02/ft_irc
Internet Relay Chat
Language: C++ - Size: 1.23 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

nicolasgasco/42_webserv
An HTTP server coded in C++. It supports configuration files and GET, HEAD, POST, and DELETE requests. Serves a fully static website
Language: C++ - Size: 23.3 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

servettonga/cpp_webserv
A lightweight HTTP/1.1 compliant web server supporting static file serving, CGI execution, and virtual hosts.
Language: C - Size: 41.9 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

guicdas/CPP_42
C++ programming, modules from CPP00 to CPP09 from 42 common core.
Size: 35.2 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

sdragonx/glm
glm c++98 version.
Language: C++ - Size: 159 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

abdelbenamara/FtIRC
42 ft_irc project
Language: C++ - Size: 232 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 2 - Forks: 2

weirdwiz/brick-break 📦
A simple brick breaker game made in C++98
Language: C++ - Size: 38.1 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 6

NigeParis/42-cpp-00
Buckle up, coding enthusiasts! We're about to embark on our very first C++ journey, and like any epic quest, we'll start with the basics.
Language: C++ - Size: 84 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

leogaudin/cpp_modules
42 • The goal of these modules is to introduce you to Object-Oriented Programming.
Language: C++ - Size: 6.67 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MickaelBlet/Json
Json load and dump library
Language: C++ - Size: 349 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

raveriss/ft_irc
Projet de développement d’un serveur IRC en C++98, suivant les standards du protocole IRC. Le serveur supporte plusieurs connexions simultanées, des opérations non bloquantes, et permet aux clients de rejoindre des canaux, d’envoyer des messages privés, et de gérer des opérateurs de canaux.
Language: C++ - Size: 4.27 MB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

achrafelkhnissi/ft_containers
Implementation of a few container types of the C++ standard template library.
Language: C++ - Size: 48.8 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

mxvements/ft_cpp04
Subtype polymorphism, abstract classes, interfaces
Language: C++ - Size: 260 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

yettabaa/Cpp
The first module of 42's C++ Piscine introduces C++ basics and explores its differences from C, focusing on Object-Oriented Programming concepts.
Language: C++ - Size: 3.04 MB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

mxvements/ft_cpp02
Ad-hoc polymorphism, operator overloading and Orthodox Canonical class form
Language: C++ - Size: 30.3 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

mxvements/ft_cpp03
Inheritance
Language: C++ - Size: 23.4 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

mxvements/ft_cpp01
Memory allocation, pointers to members, references, switch statement
Language: C++ - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

san-ghun/webserv
webserv is a web server application written in C++, and is an attempt to write our own NGINX. The project is heavily inspired by NGINX, and is part of 42Berlin curriculum.
Language: C++ - Size: 730 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 2

Sekula34/Cppmodules
Small projects for learning concepts of object oriented programming in c++ standard 98
Language: C++ - Size: 535 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

oktonion/stdex
std C++ 11 library impementation with extra features using only C++ 98 and POSIX threads
Language: C++ - Size: 2.61 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 67 - Forks: 7
