Skip to content
CSA Store
  • Groupe CSA
  • CSA OnDemandMC
  • Communauté CSA
  • Contactez Nous
  • Catalogue
    • Chercher par domaine

      • Électricité
      • Carburants et Transport
      • Pétrole et Gaz Naturel
      • Environnement et ressources naturelles
      • Construction et Infrastructure
      • Mécanique Industrielle et équipement
      • Nucléaire
      • Soins de santé et bien-être
      • Santé et sécurité au travail
      • Les systèmes de gestion
    • Chercher par éditeur

      • ASME
      • ASTM
      • Goupe CSA
      • ESA
      • IEC
      • ISO
      • NRC
      • ORNAC
      • TSSA
    • Catalogue ICS

      • Parcourir par classification internationale des normes (codes ICS)
  • Abonnement
    • Chercher par domaine

      • Électricité
      • Carburants et Transport
      • Pétrole et Gaz Naturel
      • Environnement et ressources naturelles
      • Construction et Infrastructure
      • Mécanique Industrielle et équipement
      • Nucléaire
      • Soins de santé et bien-être
      • Santé et sécurité au travail
      • Les systèmes de gestion
    • Abonnements CSA

      • Aperçu
      • Collections
    • Catalogue ICS

      • Parcourir par classification internationale des normes (codes ICS)
  • Services
Cart Icon0
×
Connexion / S'inscrire
French / CAD

LANGUE

en

fr

Monnaie

CAD

USD

  • Groupe CSA
  • CSA OnDemandMC
  • Communauté CSA
  • Contactez Nous
Liste de souhaits

Catalogue

  • Chercher par domaine

    • Électricité
    • Carburants et Transport
    • Pétrole et Gaz Naturel
    • Environnement et ressources naturelles
    • Construction et Infrastructure
    • Mécanique Industrielle et équipement
    • Nucléaire
    • Soins de santé et bien-être
    • Santé et sécurité au travail
    • Les systèmes de gestion
  • Chercher par éditeur

    • ASME
    • ASTM
    • Goupe CSA
    • ESA
    • IEC
    • ISO
    • NRC
    • ORNAC
    • TSSA
  • Catalogue ICS

    • Parcourir par classification internationale des normes (codes ICS)

Abonnement

  • Chercher par domaine

    • Électricité
    • Carburants et Transport
    • Pétrole et Gaz Naturel
    • Environnement et ressources naturelles
    • Construction et Infrastructure
    • Mécanique Industrielle et équipement
    • Nucléaire
    • Soins de santé et bien-être
    • Santé et sécurité au travail
    • Les systèmes de gestion
  • Abonnements CSA

    • Aperçu
    • Collections
  • Catalogue ICS

    • Parcourir par classification internationale des normes (codes ICS)

Services

Menu toggle Icon
Connexion / S'inscrire
French / CAD

LANGUE

en

fr

Monnaie

CAD

USD

Liste de souhaits Mon panier (
)

Section de recherche

    • Accueil
    • Groupe CSA
    • Électricité
    • Technologies de l’information et de la communication
    • Technologies de l'information
    • CSA ISO/IEC TR 24731-1:12 (R2021)

    Codes et normes - Achat

    CSA ISO/IEC TR 24731-1:12 (R2021)

    Information technology - Programming languages, their environments and system software interfaces - Extensions to the C library - Part 1: Bounds-checking interfaces (Adopted ISO/IEC TR 24731:2007, first edition, 2007-09-01)
    SKU: 2421519 Publié par CSA Group Année de publication 2012 Confirmé(e) en 2021 100 pages

    détails du produit

    • Préface / Portée

    CSA Preface


    Standards development within the Information Technology sector is harmonized with international standards development. Through the CSA Technical Committee on Information Technology (TCIT), Canadians serve as the Canadian Advisory Committee (CAC) on ISO/IEC Joint Technical Committee 1 on Information Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), the ISO member body for Canada and sponsor of the Canadian National Committee of the IEC. Also, as a member of the International Telecommunication Union (ITU), Canada participates in the International Telegraph and Telephone Consultative Committee (ITU-T).


    At the time of publication, ISO/IEC TR 24731-1:2007 is available from ISO and IEC in English only. CSA will publish the French version when it becomes available from ISO and IEC.


    This International Standard was reviewed by the CSA TCIT under the jurisdiction of the Strategic Steering Committee on Information Technology and deemed acceptable for use in Canada. From time to time, ISO/IEC may publish addenda, corrigenda, etc. The CSA TCIT will review these documents for approval and publication. For a listing, refer to the CSA Information Products catalogue or CSA Info Update or contact a CSA Sales representative. This Standard has been formally approved, without modification, by the Technical Committee and has been approved as a National Standard of Canada by the Standards Council of Canada.


    Scope


    This Technical Report specifies a series of extensions of the programming language C, specified by International Standard ISO/IEC 9899:1999. These extensions can be useful in the mitigation of security vulnerabilities in programs, and consist of a new predefined macro, and new functions, macros, and types declared or defined in existing standard headers.


    International Standard ISO/IEC 9899:1999 provides important context and specification for this Technical Report. Clauses 3 and 4 of this Technical Report are to be read as if they were merged into Clauses 3 and 4 of ISO/IEC 9899:1999. Clause 5 of this Technical Report is to be read as if it were merged into Subclause 6.10.8 of ISO/IEC 9899:1999.


    Clause 6 of this Technical Report is to be read as if it were merged into the parallel structure of named Subclauses of Clause 7 of ISO/IEC 9899:1999. Statements made in ISO/IEC 9899:1999, whether about the language or library, apply to this Technical Report unless a corresponding section of this Technical Report states otherwise. In particular, Subclause 7.1.4 (Use of library functions) of ISO/IEC 9899:1999 applies to this Technical Report.


    copyright imgDemander des autorisations de copyright

    Achat

    Langue

    Radio input

    Format

    Radio input
    • Mises à jour gratuites à la plus récente version 
    • Accédez aux versions précédentes 
    • Accédez à toutes les langues prises en charge
    Apprendre encore plus
    • FAQs
    • Nous contacter
    • Email produit

    TPS: 119441681 RT0001
    TVQ: 1006017360 TQ0001

    Comparer les formats

    Déterminer le type d’abonnement qui vous convient.

    Caractéristiques CSA AdvantageMC CSA OnDemandMC
    Accès hors ligneSelectedSelected
    Recherche plein texteSelectedSelected
    Création de faits saillants et notes personnellesSelectedSelected
    Nouvelles éditions ajoutées automatiquementSelectedSelected
    Inclût toutes les langues offertes et les versions archivées des normes.Selected
    Mes fichiers – création de fichiers personnalisés par l’ajout de dispositions, de tableaux ou de figures tirés d’une norme à votre fichier personnel pour consultation rapideSelected
    Basculement entre vos fichiers et la norme entière pour conserver le contexteSelected
    Aperçu instantané du contenu ciblé par une référence à l’intérieur du livreSelected
    Exportation des notes personnelles vers ExcelSelected
    Transfert des notes et faits saillants quand des mises à jour sont accessiblesSelected
    Compatibilité avec Adobe Reader (lecteur PDF) et avec les navigateurs sous iOS et AndroidSelected
    Compatibilité Web, Android et iOSSelected

    Suivez-nous sur les médias sociaux

    Procurez-vous notre infolettre

    Infolettre de la CSA

    • À propos de CSA Store
    • Abonnement
    • Services
    • Catalogue
    • Question fréquemment posée
    • Politiques de retour
    • Détails sur la réalisation
    • SUPPORT EBOOK
    • Mises à jour de Produit
    • CONTACTEZ-NOUS
    • GROUPE CSA
    • COMMUNAUTÉS
    • Service de mise à jour CSA
    • À propos de CSA Store
    • Abonnement
    • Services
    • Catalogue
    • Question fréquemment posée
    • Politiques de retour
    • Détails sur la réalisation
    • SUPPORT EBOOK
    • Mises à jour de Produit
    • CONTACTEZ-NOUS
    • GROUPE CSA
    • COMMUNAUTÉS
    • Service de mise à jour CSA

    • Conditions générales
    • Politique de confidentialité
    • Accessibilité
    © 2022 Association canadienne de normalisation. Tous les droits sont réservés
    logo close
    Centre de préférences en matière de confidentialité

    Veuillez gérer vos choix de témoins en activant ou en désactivant les touches à bascule de consentement sous Objectifs ci-dessous.

    Vous pouvez modifier vos préférences en tout temps, tel que décrit dans notre Politique sur les témoins. Politique de cookies

    • Paramètres des témoins
    • Liste des témoins
    close
      Témoins sur le site Web du Groupe CSA

      Nous utilisons des témoins pour créer une expérience d'utilisation du site Web plus sécuritaire et plus efficace pour nos clients. Pour plus d'information sur les témoins et sur la façon de les désactiver, consultez la page sur notre Politique de confidentialité. En savoir plus

      Connexion gratuite/inscription requise

      L’accès à la lecture de ce document n’est offert qu’à des personnes au Canada.

      Un compte d’utilisateur gratuit est requis pour lire ce document.

      Se connecter ou s’inscrire