Salut,

Je débute en cpp, je n'ai encore écrit aucun programme mais je fouillais dans les librairies et en particulier stdio.h et là je suis tombé sur un fichier qui contient des commentaires en C et d'autres en Cpp..
Pourquoi ??

Exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//
// stdio.h
//
//      Copyright (c) Microsoft Corporation. All rights reserved.
//
// The C Standard Library <stdio.h> header.
//
#pragma once
#ifndef _INC_STDIO // include guard for 3rd party interop
#define _INC_STDIO
 
#include <corecrt.h>
#include <corecrt_wstdio.h>
 
_CRT_BEGIN_C_HEADER
 
/* Buffered I/O macros */
 
#define BUFSIZ  512
 
 
 
/*
 * Default number of supported streams. _NFILE is confusing and obsolete, but
 * supported anyway for backwards compatibility.
 */
#define _NFILE      _NSTREAM_
 
#define _NSTREAM_   512
Pourquoi mélangent-ils des commentaires C avec des commentaires Cpp ?
Je préfère poser la question avant de poursuivre mon apprentissage car ça me parait important de connaitre la raison.

Merci