An open API service providing repository metadata for many open source software ecosystems.

Topic: "cpp98"

0voice/cpp_new_features

2021年最新整理, C++ 学习资料,含C++ 11 / 14 / 17 / 20 / 23 新特性、入门教程、推荐书籍、优质文章、学习笔记、教学视频等

Language: C++ - Size: 3.16 MB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 5,582 - Forks: 1,170

p-ranav/awesome-hpp

A curated list of awesome header-only C++ libraries

Size: 392 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 4,001 - Forks: 265

nemtrif/utfcpp

UTF-8 with C++ in a Portable Way

Language: C++ - Size: 191 KB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 1,867 - Forks: 230

tip-of-the-week/cpp

C++ Tip Of The Week

Size: 2.41 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1,611 - Forks: 73

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: 18 days ago - Pushed at: 7 months ago - Stars: 963 - Forks: 110

nonstd-lite/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: 413 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 509 - Forks: 45

nonstd-lite/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: 271 KB - Last synced at: 18 days ago - Pushed at: 26 days ago - Stars: 462 - Forks: 48

nonstd-lite/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: 380 KB - Last synced at: 8 days ago - Pushed at: 26 days ago - Stars: 421 - Forks: 48

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: 1.05 MB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 405 - Forks: 46

nonstd-lite/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: 666 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 252 - Forks: 29

nonstd-lite/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: 262 KB - Last synced at: 9 days ago - Pushed at: 26 days ago - Stars: 165 - Forks: 14

nonstd-lite/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: 209 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 149 - Forks: 27

hazelcast/hazelcast-cpp-client

Hazelcast IMDG C++ Client

Language: C++ - Size: 58.4 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 89 - Forks: 50

martinmoene/nonstd-lite

Parent of *-lite repositories, a migration path to post-C++98 library features via polyfills.

Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 87 - Forks: 5

oktonion/stdex

std C++ 11 library impementation with extra features using only C++ 98 and POSIX threads

Language: C++ - Size: 2.67 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 67 - Forks: 7

martinmoene/clue

A tiny single-file header-only C++ logging framework

Language: C++ - Size: 70.3 KB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 66 - Forks: 7

srz-zumix/iutest

c++ testing framework

Language: C++ - Size: 213 MB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 65 - Forks: 6

nonstd-lite/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: 146 KB - Last synced at: 18 days ago - Pushed at: 26 days ago - Stars: 59 - Forks: 8

Vectorized/Static-Sort

A simple C++ header-only library for fastest sorting of small arrays. Generates sorting networks on compile time via templates.

Language: C++ - Size: 646 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 53 - Forks: 6

nonstd-lite/value-ptr-lite

value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library

Language: C++ - Size: 176 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 50 - Forks: 14

Oberon00/luabind Fork of luabind/luabind

Luabind is a library that helps you create bindings between C++ and Lua.

Language: C++ - Size: 2.77 MB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 47 - Forks: 13

marineks/Ft_irc

Prompt: Recode your own IRC server in C++

Language: C++ - Size: 728 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 42 - Forks: 3

nonstd-lite/observer-ptr-lite

observer-ptr - An observer_ptr for C++98 and later in a single-file header-only library (Extensions for Library Fundamentals, v2, v3)

Language: C++ - Size: 164 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 38 - Forks: 5

levensta/IRC-Server

IRC server based on TCP/IP protocol to rfc1459 standard

Language: C++ - Size: 135 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 27 - Forks: 2

martinmoene/string-non-lite

String facilities for C++98 and later - a library in search of its identity. Note: renamed from string-lite to make place for string-bare.

Language: C++ - Size: 128 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 25 - Forks: 2

42YerevanProjects/cpp_modules

CPP modules of 42 school

Language: C++ - Size: 3.18 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 23 - Forks: 1

nonstd-lite/optional-bare

optional bare - A simple version of a C++17-like optional for default-constructible, copyable types, for C++98 and later in a single-file header-only library

Language: C++ - Size: 128 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 21 - Forks: 2

nonstd-lite/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: 200 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 16 - Forks: 1

oktonion/Cpp-fast-delegates

Header-only extension for C++ Fast Delegates of Don Clugston (C++98 compatible)

Language: C++ - Size: 287 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 2

m0saan/CPP-Module

Learn C++ through a CPP-Pool by 42

Language: C++ - Size: 1.16 MB - Last synced at: 9 months ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 5

vittorioromeo/vrm_pp

Small C++ preprocessor library

Language: C++ - Size: 113 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 4

mli42/at42ft_containers

Reimplement some containers from the STL (vector, list, map, stack, queue && their iterators, const_iterators, reverse_iterators) [C++]

Language: C++ - Size: 118 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 2

devvoid/vini

A single-header INI parser capable of both reading and writing files.

Language: C++ - Size: 48.8 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 0

nemtrif/ftest

A simple and limited unit-test framework for C++ 98

Language: C++ - Size: 18.6 KB - Last synced at: 7 months ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 4

nonstd-lite/boolean-lite

boolean lite: A strong boolean type for C++98 and later

Language: C++ - Size: 51.8 KB - Last synced at: 24 days ago - Pushed at: 26 days ago - Stars: 6 - Forks: 1

oktonion/PhWidgets-lib

lightweight fast C++ interface library for QNX Photon microGUI

Language: C++ - Size: 26.4 MB - Last synced at: 9 months ago - Pushed at: 12 months ago - Stars: 6 - Forks: 8

Kdelphinus/42born2code

42 Seoul의 프로젝트들

Language: C - Size: 47.6 MB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

flagarde/source_location

cross-platform source_location for c++98 to c++20

Language: CMake - Size: 194 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 2

izenynn/cpp-modules

42 Cursus: c++ modules for learning the language.

Language: C++ - Size: 143 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

dalexhd/ft_irc

The goal of this project is to make you write your own IRC server. To do so, you will test your work with a real IRC client. Internet is ruled by solid and standards protocols that allow a strong interaction between every connected computer. It’s always good to know about it.

Language: C++ - Size: 80.3 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

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: 9 months ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 3

vlad441/ncpp

Минималистичная системная библиотека / Minimalistic system library

Language: C++ - Size: 565 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

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: 9 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

h-sarhan/webserv

An HTTP web server written in C++

Language: C++ - Size: 24.9 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

42-Ikole/Plebserv

🖥 A http webserver

Language: C++ - Size: 8.66 MB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 1

jdomingu98/ft_irc

Our custom Internet Relay Chat Server. Part of the 42school projects roadmap

Language: C++ - Size: 509 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

BaBreton/42-CPP

42 school CPP modules

Language: C++ - Size: 248 KB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

soofiane262/ft_irc

This project is about creating our own IRC server

Language: C++ - Size: 336 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

solareenlo/42ft_irc

[WIP :)] Simple IRC server in C++ 98

Language: C - Size: 857 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

denleyhsiao/CppUnitLite

C plus plus unit test framework

Language: C++ - Size: 245 KB - Last synced at: 7 months ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 3

oktonion/Cpp-fast-signals

Header-only fast signals and slots for C++ (C++98 compatible)

Language: C++ - Size: 127 KB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

rabinadk1/kurukshetra

Academic project on OOP( C++ ) by @safalthapaliya, @samipism and @rabinadk1

Language: C++ - Size: 24.7 MB - Last synced at: 7 months ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 3

weirdwiz/brick-break 📦

A simple brick breaker game made in C++98

Language: C++ - Size: 38.1 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 6

myousaf64/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.76 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

mcombeau/Cpp_Modules 📦

A collection of small 42 school projects about C++.

Language: C++ - Size: 3.66 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

bastienkody/testercpp09

Ecole 42 (last cpp module tests)

Language: Shell - Size: 17.6 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

nyuuuukie/json-parser

A simple JSON parser for C++ projects based on C++98

Language: C++ - Size: 107 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

bearlike/The-Truck-Rally-Game

A 2D game made using the discontinued Borland Turbo C++ compiler during my class 12th

Language: C++ - Size: 1.49 MB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

Preferencesoft/Bracketext

Text macros language, extensible markup language

Language: C++ - Size: 32.6 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

mitadic/webserv

NGINX prototype built using historical stack [ C++98, poll() ]

Language: C++ - Size: 29.1 MB - Last synced at: 6 months ago - Pushed at: 6 months 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: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

Kuninoto/42_webserv

A web server written from scratch in C++98.

Language: JavaScript - Size: 17.2 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

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: 7 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

deryaxacar/42-CPP-Module-03

These exercises enhance your skills and ease the transition from C to C++.

Language: C++ - Size: 47.9 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

MickaelBlet/Args

Parse and store options from argc and argv

Language: C++ - Size: 520 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

guicdas/42_LISBOA

From 42 Lisboa common core.

Size: 6.84 KB - Last synced at: 9 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

abdelbenamara/FtIRC

42 ft_irc project

Language: C++ - Size: 232 KB - Last synced at: 6 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 2

QiBowen2008/WindowsVirusCodes

94种病毒的源代码

Language: Pascal - Size: 1.26 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

Mushigarou/IRC-Server

This IRC server features private, group chat and file transfert

Language: C++ - Size: 1.77 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 2

ar1ja/bruhst 📦

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/bruhst] rust, c and c++ benchmark

Language: C - Size: 24.4 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

jmz-mzr/webserv

A high-performance, non-blocking C++ web server emulating NGINX functionality

Language: C++ - Size: 13.9 MB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

yavuzsonmez/42-Webserv

NGINX-like HTTP/1.1 server using TCP sockets and I/O multiplexing written in C++98

Language: C++ - Size: 36 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 3

sdragonx/glm

glm c++98 version.

Language: C++ - Size: 159 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

Archer-01/ft_containers

Re-implementation of some C++ STL containers

Language: C++ - Size: 155 KB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

khabouss/ft_containers

C++ STL Containers Implementation

Language: C++ - Size: 9.32 MB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

42-Ikole/Containers

🗃 STL containers but written by me :)

Language: C++ - Size: 719 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

rarakira/CPP-modules

Introduction to object oriented programming with C++, 42 curriculum

Language: C++ - Size: 116 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

mfunyu/ft_containers

Lv5 project @42Tokyo: Reimplementing containers from C++ STL(Standard Template Library) using C++98

Language: C++ - Size: 295 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

MosheGroot/webserver21

Implementation of webserver like nginx

Language: C++ - Size: 754 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

AcensJJ/webserv

This project is here to make you write your own HTTP server. You will follow the real HTTP RFC and you will be able to test it with a real browser. HTTP is one of the most used protocol on internet. Knowing its arcane will be useful, even if you won’t be working on a website.

Language: C++ - Size: 16 MB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

ma1loc/Basic_CPP_Projects

all C++ modules (CPP00–CPP09) from 1337 School, developed in C++98. It explores object-oriented programming, constructors, inheritance, polymorphism, templates, STL, and advanced C++ concepts.

Language: C++ - Size: 215 KB - Last synced at: 16 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

Kr1sNg/42piscine-Cpp

deep diving into Object-Oriented Programming C++

Language: C++ - Size: 18.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

ohbamah/ft_irc

A 42 network-C++ project

Language: C++ - Size: 17.6 MB - Last synced at: 6 months ago - Pushed at: 6 months 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: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

Basil-Ismail/CPP_modules_42

Language: C++ - Size: 1.27 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

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: 8 months ago - Pushed at: 8 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: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 1

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: 4 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

BLQuatre/42-cpp

Language: C++ - Size: 129 KB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

42mates/webserv

Repo for the webserv project from 42 school by @marinsucks and @Soner-K.

Language: C++ - Size: 5.81 MB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

mxvements/ft_cpp05

Repetition and Exceptions

Language: C++ - Size: 74.2 KB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

oktonion/cppmeta

one header tiny C++ type meta-information library for reflection and serialization

Language: C++ - Size: 208 KB - Last synced at: 10 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

SILDTeam/LEFA-GE

LEFA | Game Engine write in C89

Language: C - Size: 34.2 MB - Last synced at: 7 months ago - Pushed at: 12 months ago - Stars: 1 - 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: about 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

abdelbenamara/CppModules

42 C++ Modules

Language: C++ - Size: 536 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

loyc12/CPP42

42 School Project : various small exercises aimed at learning the fundamentals of C++ and OOP

Language: C++ - Size: 525 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

bastienkody/classMakerCpp

Canonical form c++ classes definition maker (ecole 42 compliant)

Language: Shell - Size: 150 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

loyc12/Tesser4D

42 Inspired Project : generalizing the DDA algorithm from Cub3D42 into 3D, and switching from C to C++

Language: C++ - Size: 686 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Seeker04/elte-ik-cpp

A collection of lecture materials I have written (in Hungarian!) for C++ classes at ELTE-IK.

Language: C++ - Size: 896 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

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: 9 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1