125 lines
6.7 KiB
JSON
125 lines
6.7 KiB
JSON
{
|
|
"introduction": "NvODRFR0DLINB0RlPSsvt",
|
|
"introduction:what-is-cpp": "x_28LiDVshqWns_aIBsdx",
|
|
"introduction:why-cpp": "tl6VCQ5IEGDVyFcgj7jDm",
|
|
"introduction:c-vs-cpp": "2Ag0t3LPryTF8khHLRfy-",
|
|
"setting-up": "Zc_TTzmM36yWsu3GvOy9x",
|
|
"setting-up:installing": "0J_ltQEJh2g28OE2ZEYJj",
|
|
"setting-up:code-editors": "ew0AfyadpXPRO0ZY3Z19k",
|
|
"setting-up:first-program": "SEq0D2Zg5WTsIDtd1hW9f",
|
|
"basic-operations": "kl2JI_Wl47c5r8SYzxvCq",
|
|
"basic-operations:arithmetic-operators": "8aOSpZLWwZv_BEYiurhyR",
|
|
"basic-operations:logical-operators": "Y9gq8WkDA_XGe68JkY2UZ",
|
|
"basic-operations:bitwise": "zE4iPSq2KsrDSByQ0sGK_",
|
|
"functions": "oYi3YOc1GC2Nfp71VOkJt",
|
|
"functions:lambda": "xjiFBVe-VGqCqWfkPVGKf",
|
|
"functions:operators": "llCBeut_uc9IAe2oi4KZ9",
|
|
"data-types": "MwznA4qfpNlv6sqSNjPZi",
|
|
"data-types:static-typing": "f1djN0GxoeVPr_0cl6vMq",
|
|
"data-types:dynamic-typing": "i0EAFEUB-F0wBJWOtrl1A",
|
|
"data-types:dynamic-typing:rtti": "r0yD1gfn03wTpEBi6zNsu",
|
|
"basic-operations:loops": "_IP_e1K9LhNHilYTDh7L5",
|
|
"pointers-and-references": "DWw8NxkLpIpiOSUaZZ1oA",
|
|
"pointers-and-references:references": "uUzRKa9wGzdUwwmAg3FWr",
|
|
"pointers-and-references:smart-pointers:weak-ptr": "vUwSS-uX36OWZouO0wOcy",
|
|
"pointers-and-references:smart-pointers:shared-ptr": "b5jZIZD_U_CPg-_bdndjz",
|
|
"pointers-and-references:smart-pointers:uniqe-ptr": "k9c5seRkhgm_yHPpiz2X0",
|
|
"pointers-and-references:raw-pointers:memory-leakage": "6w0WExQ4lGIGgok6Thq0s",
|
|
"pointers-and-references:raw-pointers:new-delete-operators": "Gld0nRs0sM8kRe8XmYolu",
|
|
"pointers-and-references:memory-model": "mSFwsTYvmg-GwG4_DEIEf",
|
|
"pointers-and-references:memory-model:object-lifetime": "9aA_-IfQ9WmbPgwic0mFN",
|
|
"structuring-codebase": "Zw2AOTK5uc9BoKEpY7W1C",
|
|
"structuring-codebase:code-splitting": "CK7yf8Bo7kfbV6x2tZTrh",
|
|
"structuring-codebase:code-splitting:forward-declaration": "ZHjU60uzJTezADRhDTESG",
|
|
"structuring-codebase:scope": "dKCYmxDNZubCVcR5rf8b-",
|
|
"structuring-codebase:scope:namespaces": "iIdC7V8sojwyEqK1xMuHn",
|
|
"structures-and-classes": "CMlWNQwpywNhO9B6Yj6Me",
|
|
"structures-and-classes:rule-of-zero-five-three": "7sdEzZCIoarzznwO4XcCv",
|
|
"structures-and-classes:oop": "b3-QYKNcW3LYCNOza3Olf",
|
|
"structures-and-classes:oop:static-polymorphism:overloading-functions": "sgfqb22sdN4VRJYkhAVaf",
|
|
"structures-and-classes:oop:static-polymorphism": "obZIxRp0eMWdG7gplNIBc",
|
|
"structures-and-classes:oop:dynamic-polymorphism:virtual-methods": "hNBErGNiegLsUJn_vgcOR",
|
|
"structures-and-classes:oop:dynamic-polymorphism:virtual-tables": "s99ImazcwCgAESxZd8ksa",
|
|
"structures-and-classes:oop:dynamic-polymorphism": "7h1VivjCPDwriL7FirtFv",
|
|
"structures-and-classes:multiple-inheritance": "WjHpueZDK-d3oDNMVZi9w",
|
|
"structures-and-classes:multiple-inheritance:diamond-inheritance": "ofwdZm05AUqCIWmfgGHk8",
|
|
"exception-handling": "B2SGBENzUMl0SAjG4j91V",
|
|
"exception-handling:exit-codes": "oWygnpwHq2poXQMTTSCpl",
|
|
"exception-handling:exceptions": "NJud5SXBAUZ6Sr78kZ7jx",
|
|
"exception-handling:exceptions:access-violations": "y4-P4UNC--rE1vni8HdTn",
|
|
"language-concepts": "-6fwJQOfsorgHkoQGp4T3",
|
|
"language-concepts:auto": "CG01PTVgHtjfKvsJkJLGl",
|
|
"language-concepts:type-casting": "PiMhw1oP9-NZEa6I9u4lX",
|
|
"language-concepts:type-casting:static-cast": "_XB2Imyf23-6AOeoNLhYQ",
|
|
"language-concepts:type-casting:const-cast": "5g22glc97siQOcTkHbwan",
|
|
"language-concepts:type-casting:dynamic-cast": "4BdFcuQ5KNW94cu2jz-vE",
|
|
"language-concepts:type-casting:reinterpret-cast": "ZMyFDJrpCauGrY5NZkOwg",
|
|
"language-concepts:undefined-behavior": "IDOlquv6jlfecwQoBwkGZ",
|
|
"language-concepts:adl": "YSWN7nS8vA9nMldSUrZRT",
|
|
"language-concepts:name-mangling": "Lt7ss59KZw9Jwqj234jm2",
|
|
"language-concepts:macros": "zKdlfZTRHwjtmRUGW9z9-",
|
|
"stl": "DHdNBP7_ixjr6h-dIQ7g6",
|
|
"stl:iterators": "Ebu8gzbyyXEeJryeE0SpG",
|
|
"stl:iostream": "VeVxZ230xkesQsIDig8zQ",
|
|
"stl:algorithms": "whyj6Z4RXFsVQYRfYYn7B",
|
|
"stl:date-time": "yGvE6eHKlPMBB6rde0llR",
|
|
"stl:multithreading": "OXQUPqxzs1-giAACwl3X1",
|
|
"stl:ccontainers": "1pydf-SR0QUfVNuBEyvzc",
|
|
"templates": "-6AOrbuOE7DJCmxlcgCay",
|
|
"templates:variadic-templates": "w4EIf58KP-Pq-yc0HlGxc",
|
|
"templates:template-specialization": "sObOuccY0PDeGG-9GrFDF",
|
|
"templates:template-specialization:full": "6hTcmJwNnQstbWWzNCfTe",
|
|
"templates:template-specialization:partial": "1NYJtbdcdOB4-vIrnq4yX",
|
|
"templates:type-traits": "WptReUOwVth3C9-AVmMHF",
|
|
"templates:finae": "3C5UfejDX-1Z8ZF6C53xD",
|
|
"idioms": "fb3bnfKXjSIjPAk4b95lg",
|
|
"idioms:raii": "OmHDlLxCnH8RDdu5vx9fl",
|
|
"idioms:pimpl": "MEoWt8NKjPLVTeGgYf3cR",
|
|
"idioms:crtp": "ttt-yeIi4BPWrgvW324W7",
|
|
"idioms:non-copyable": "xjUaIp8gGxkN-cp8emJ2M",
|
|
"idioms:erase-remove": "YvmjrZSAOmjhVPo05MJqN",
|
|
"idioms:copy-swap": "lxAzI42jQdaofzQ5MXebG",
|
|
"idioms:copy-write": "O2Du5gHHxFxAI2u5uO8wu",
|
|
"standards": "vvE1aUsWbF1OFcmMUHbJa",
|
|
"standards:cpp11-14": "T6rCTv9Dxkm-tEA-l9XEv",
|
|
"standards:cpp17": "R2-qWGUxsTOeSHRuUzhd2",
|
|
"standards:cpp20": "o3no4a5_iMFzEAGs56-BJ",
|
|
"standards:newest": "sxbbKtg7kMNbkx7fXhjR9",
|
|
"standards:cpp0x": "PPg0V5EzGBeJsysg1215V",
|
|
"debuggers": "qmHs6_BzND_xpMmls5YUH",
|
|
"debuggers:debugger-messages": "VtPb8-AJKzhTB0QbMtoU4",
|
|
"debuggers:debugger-symbols": "sR_FxGZHoMCV9Iv7z2_SX",
|
|
"debuggers:win-dbg": "y8VCbGDUco9bzGRfIBD8R",
|
|
"debuggers:gdb": "BmWsoL9c_Aag5nVlMsKm2",
|
|
"compilers": "FTMHsUiE8isD_OVZr62Xc",
|
|
"compilers:stages": "DVckzBUMgk_lWThVkLyAT",
|
|
"compilers:features": "hSG6Aux39X0cXi6ADy2al",
|
|
"build-systems": "jVXFCo6puMxJ_ifn_uwim",
|
|
"build-systems:cmake": "ysnXvSHGBMMozBJyXpHl5",
|
|
"build-systems:makefile": "t6rZLH7l8JQm99ax_fEJ9",
|
|
"build-systems:ninja": "HkUCD5A_M9bJxJRElkK0x",
|
|
"package-managers": "h29eJG1hWHa7vMhSqtfV2",
|
|
"package-managers:vcpkg": "PKG5pACLfRS2ogfzBX47_",
|
|
"package-managers:spack": "3ehBc2sKVlPj7dn4RVZCH",
|
|
"package-managers:conan": "ky_UqizToTZHC_b77qFi2",
|
|
"package-managers:nuget": "g0s0F4mLV16eNvMBflN2e",
|
|
"working-with-libs": "4kkX5g_-plX9zVqr0ZoiR",
|
|
"working-with-libs:inclusion": "5mNqH_AEiLxUmgurNW1Fq",
|
|
"working-with-libs:licensing": "sLVs95EOeHZldoKY0L_dH",
|
|
"libraries:boost": "1d7h5P1Q0RVHryKPVogQy",
|
|
"libraries:open-cv": "Eq3TKSFJ2F2mrTHAaU2J4",
|
|
"libraries:poco": "nOkniNXfXwPPlOEJHJoGl",
|
|
"libraries:protobuf": "jpMCIWQko7p3ndezYHL4D",
|
|
"libraries:grpc": "621J9W4xCofumNZGo4TZT",
|
|
"libraries:tensorflow": "j_eNHhs0J08Dt7HVbo4Q2",
|
|
"libraries:pybind11": "tEkvlJPAkD5fji-MMODL7",
|
|
"libraries:spdlog": "q64qFxoCrR38RPsN2lC8x",
|
|
"libraries:fmt": "1CqQgmHDeo1HlPdpUJS7H",
|
|
"libraries:opencl": "GGZJaYpRENaqloJzt0VtY",
|
|
"libraries:ranges-v3": "et-dXKPYuyVW6eV2K3CM8",
|
|
"frameworks:gtest": "MrAM-viRaF8DSxB6sVdD9",
|
|
"frameworks:qt": "gAZ9Dqgj1_UkaLzVgzx1t",
|
|
"frameworks:catch2": "s13jQuaC6gw0Lab3Cbyy6",
|
|
"frameworks:orbit-profiler": "O0lVEMTAV1pq9sYCKQvh_",
|
|
"frameworks:pytorch-cpp": "88pr5aN7cctZfDVVo-2ns"
|
|
} |