Dev C++ Libraries List

C Standard library functions or simply C Library functions are inbuilt functions in C programming. The prototype and data definitions of these functions are present in their respective header files. To use these functions we need to include the header file in our program. I was searching for alternative for Turbo C and I found out a very good IDE “Dev-C”. Unlike turbo c, It has enough user base & supported by libraries/developers, help is available on many programming forums.Also many game developers use Dev-C as their back-end IDE.

I thought there weren't many GUI solutions for C, I was quite wrong. The result is a list of 35 'healthy' C UI libraries. I also ended up unearthing a bunch of old, dead UI libraries. It is quite entertaining to go back memory lane. I've compiled the libraries here with screenshots, short descriptions and pros/cons I could quickly gather.

  • The C Standard Library
  • The C++ Standard Library
  • The C++ STL Library
  • C++ Programming Resources
  • Selected Reading

Description

It is used in standard Input / Output Streams Library.

Declaration

Following is the declaration for iosstream function.

C++98

C++11

Objects

The objects of iosstream should be like this −

Free C++ Libraries

Narrow characters (char)

Sr.No.CharactersDefinition
1cinStandard input stream
2coutStandard output stream
3cerrStandard output stream for errors
4clogStandard output stream for logging

Wide characters (wchar_t)

Sr.No.CharactersDefinition
1wcinStandard input stream (wide)
2wcoutSStandard output stream (wide)
3wcerrStandard output stream for errors (wide-oriented)
4wclogStandard output stream for logging (wide)
-->

This section of the documentation contains reference content for the Microsoft implementation of the ISO standard C and C++ languages. The language reference includes documentation for the preprocessor, compiler intrinsics, and supported assembly languages.

You'll also find documentation for the C runtime library, the C++ standard library, and several other libraries available with the Microsoft C/C++ compiler (MSVC) here.

Language reference

Pdf

C language
Reference content for the Microsoft implementation of the C language.

C++ language
Reference content for the Microsoft implementation of the C++ language.

C/C++ preprocessor
Reference content for the preprocessor used by C and C++.

Compiler intrinsics
Describes intrinsic functions that are available in Microsoft C and C++ for x86, ARM, ARM64, and x64 architectures.

Inline assembler
Explains how to use the Visual C/C++ inline assembler with x86 processors.

ARM assembler reference
Provides reference material for the Microsoft ARM assembler (ARMASM) and related tools.

Microsoft macro assembler reference
Provides reference material for the Microsoft Macro assembler (MASM).

Libraries reference

Standard libraries

C runtime library
The reference for the Microsoft implementation of the C runtime library (CRT), sometimes referred to as the Universal CRT.

C++ standard library
The reference for the Microsoft implementation of the C++ standard library.

Libraries for Windows applications

MFC/ATL
Documentation for the Microsoft Foundation Classes (MFC) and Active Template Library (ATL) class libraries.

C++ Libraries Windows

Additional libraries

C++ AMP (C++ Accelerated Massive Parallelism)
Classes that enable the use of modern graphics processors for general purpose programming.

Concurrency Runtime
Classes that simplify the writing of programs that use data parallelism or task parallelism.

C++ Libraries Download

Dev c++ library list

OpenMP
Reference for the Microsoft implementation of the OpenMP API.

SafeInt library
A portable library that can be used with MSVC, GCC, or Clang to help prevent integer overflows.

Windows

Data Access LibrariesLibraries to support data access using ATL or MFC, and legacy services such as OLE DB and ODBC.

C++ Libraries List

Related articles

Windows Runtime (WinRT) with C++
C++/WinRT is an entirely standard modern C++17 language projection for Windows Runtime (WinRT) APIs, implemented as a header-file-based library.

Windows Runtime C++ Template Library (WRL)
A legacy template library for the Windows Runtime, replaced by C++/WinRT.