{"version":1,"pages":[{"id":"-LBO6MEWitgVajxbeCcp","title":"Bienvenue","pathname":"/resources","siteSpaceId":"sitesp_oigxV","description":""},{"id":"-LBODSFJuIrNKXPWho4a","title":"Sommaire","pathname":"/resources/untitled","siteSpaceId":"sitesp_oigxV","description":""},{"id":"-LBSv-MyMtXa5u2O-pnS","title":"Introduction - Pourquoi le C++","pathname":"/resources/introduction-pourquoi-le-c++","siteSpaceId":"sitesp_oigxV","description":""},{"id":"-LBOALfLf_xUI5GIdzoL","title":"Langage","pathname":"/resources/introduction","siteSpaceId":"sitesp_oigxV","description":""},{"id":"-LBT5ol77qgPGs1I2XwF","title":"La compilation","pathname":"/resources/introduction/la-compilation","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Langage"}]},{"id":"-LC2KfWZBjMd1u0KF0XC","title":"Les catégories de classes","pathname":"/resources/introduction/les-categories-de-classes","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Langage"}]},{"id":"-LD0L9nuFRVbEcTUrS3K","title":"Les Undefined Behaviors","pathname":"/resources/introduction/les-undefined-behaviors","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Langage"}]},{"id":"-LEKjvqnsdpmt_-hWNIG","title":"Les bibliothèques","pathname":"/resources/introduction/les-bibliotheques","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Langage"}]},{"id":"-LBODhLqmMDd88GQ4a2W","title":"Abstractions","pathname":"/resources/abstractions","siteSpaceId":"sitesp_oigxV","description":""},{"id":"-LBuuIwq4w2SMFHxk0FO","title":"L'orienté objet","pathname":"/resources/abstractions/loriente-objet","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Abstractions"}]},{"id":"-LC2OsWm_qrpCXu4JNLM","title":"Les templates (1/2)","pathname":"/resources/abstractions/les-templates-1-2","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Abstractions"}]},{"id":"-LC2KhbiKFx-gDnhwHVG","title":"Les move & smart pointers","pathname":"/resources/abstractions/les-move-semantics","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Abstractions"}]},{"id":"-LCdzogKd2by1oBE_jGD","title":"Les exceptions","pathname":"/resources/abstractions/les-exceptions","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Abstractions"}]},{"id":"-LDHnFaZjudC4sqwd42G","title":"Les lambdas & opérateurs","pathname":"/resources/abstractions/les-lambdas-and-operateurs","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Abstractions"}]},{"id":"-LDEWt_SgNYNVXixCfzp","title":"Le multithreading","pathname":"/resources/abstractions/la-concurrence","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Abstractions"}]},{"id":"-LDgDkmW-AWaee3j0-xv","title":"Les templates (2/2)","pathname":"/resources/abstractions/les-templates-2-2","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Abstractions"}]},{"id":"-LBODiHXP1V3C7iDn4Yx","title":"Performances","pathname":"/resources/performances","siteSpaceId":"sitesp_oigxV","description":""},{"id":"-LBSvBXZMRAfMVVg_916","title":"Introduction","pathname":"/resources/performances/introduction","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Performances"}]},{"id":"-LBT6rtB5IBtmyBShLJE","title":"Les accès mémoire","pathname":"/resources/performances/les-acces-memoire","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Performances"}]},{"id":"-LBft0EX9z_ji9ZXpA5e","title":"Les options du compilateur","pathname":"/resources/performances/les-flags-de-compilateur","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Performances"}]},{"id":"-LC2Kive-1aro13TEt46","title":"Les indices au compilateur","pathname":"/resources/performances/les-indices-au-compilateur","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Performances"}]},{"id":"-LC6wEvT-8qBWSUk46s4","title":"La vectorisation","pathname":"/resources/performances/la-vectorisation","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Performances"}]},{"id":"-LEKmNvHvW0tnmiLqMuz","title":"Le temps de compilation","pathname":"/resources/performances/les-temps-de-compilation","siteSpaceId":"sitesp_oigxV","description":"","breadcrumbs":[{"label":"Performances"}]}]}