Commit Graph

  • 8d5c68e99a Update 18.Advanced_Topics_I.pdf Federico 2024-03-16 23:46:44 -07:00
  • 1c13649a5b Update 17.Iterators_Containers_Alg.pdf Federico 2024-03-16 23:40:30 -07:00
  • 6b78e33641 Update 17.Iterators_Containers_Alg.pdf Federico 2024-03-12 15:37:51 -07:00
  • 8f5cd864bc Update 17.Iterators_Containers_Alg.pdf fbusato 2024-03-11 15:04:19 -07:00
  • f57539a175 Update 13.Code_Convention.pdf fbusato 2024-02-27 11:42:14 -08:00
  • fabc8139ee Update 08.Object_Oriented_II.pdf fbusato 2024-02-26 11:25:02 -08:00
  • 12ce686a05 Update 05.Basic_Concepts_IV.pdf Federico 2024-02-20 22:50:42 -08:00
  • e5cb382d5e Update 18.Advanced_Topics_I.pdf Federico 2024-02-19 12:16:08 -08:00
  • a9dc790369 Update 04.Basic_Concepts_III.pdf Federico 2024-02-17 15:41:48 -08:00
  • 38789ed119 Update 02.Basic_Concepts_I.pdf fbusato 2024-02-16 12:12:12 -08:00
  • 237c0d54b7 Update 02.Basic_Concepts_I.pdf fbusato 2024-02-12 10:07:15 -08:00
  • 6ad0835e38 Update 04.Basic_Concepts_III.pdf fbusato 2024-02-12 10:02:09 -08:00
  • d0ee153b2d Update 05.Basic_Concepts_IV.pdf fbusato 2024-02-09 12:57:03 -08:00
  • aa8bc7e444 Typo fixing fbusato 2024-02-09 12:46:48 -08:00
  • ea0b088570 Update README.md Federico 2024-02-07 22:28:28 -08:00
  • 3542d72dc0 Update 11.Translation_Units_I.pdf fbusato 2024-02-06 10:27:11 -08:00
  • 4f262ae34a Update README.md Federico 2024-02-04 21:56:30 -08:00
  • c5882e2d0a Merge branch 'master' of https://github.com/federico-busato/Modern-CPP-Programming Federico 2024-02-04 00:02:43 -08:00
  • ed5fd14bf5 Update 04.Basic_Concepts_III.pdf Federico 2024-02-04 00:02:39 -08:00
  • f1f39b2bbb adding html's (#60) Nitin Bansal 2024-02-04 13:14:36 +05:30
  • 70b4ec9877 adding html's Nitin Bansal 2024-01-31 10:25:33 +05:30
  • 90e5148851 Update 19.Advanced_Topics_II.pdf Federico 2024-01-28 15:07:41 -08:00
  • 378d9776ac Update README.md (#58) Ikko Eltociear Ashimine 2024-01-29 08:01:35 +09:00
  • ff094679df Update README.md Ikko Eltociear Ashimine 2024-01-28 22:39:24 +09:00
  • 70c5a65060 Update 02.Basic_Concepts_I.pdf fbusato 2024-01-26 11:29:34 -08:00
  • c7b0d5982c Update 03.Basic_Concepts_II.pdf fbusato 2024-01-25 12:54:56 -08:00
  • 173c7c92a9 Update 03.Basic_Concepts_II.pdf fbusato 2024-01-25 12:51:03 -08:00
  • f0efe83315 Update 22.Optimization_III.pdf fbusato 2024-01-24 10:04:42 -08:00
  • 46746df8ff Update 17.Iterators_Containers_Alg.pdf fbusato 2024-01-22 10:57:54 -08:00
  • fe1f6934eb Update 18.Advanced_Topics_I.pdf fbusato 2024-01-18 11:48:27 -08:00
  • 056e904e49 Update README.md fbusato 2024-01-16 16:58:44 -08:00
  • e87d769085 Fix 'class template' usage fbusato 2024-01-16 16:52:26 -08:00
  • 9018dfdaa8 Update 17.Iterators_Containers_Alg.pdf fbusato 2024-01-16 10:50:40 -08:00
  • 002c0c80f8 Update 17.Iterators_Containers_Alg.pdf fbusato 2024-01-16 10:23:06 -08:00
  • f16afe68fa Update 04.Basic_Concepts_III.pdf fbusato 2024-01-04 12:48:35 -08:00
  • 383c747b07 Fix IEEE754 typo fbusato 2024-01-04 12:13:23 -08:00
  • aea876016d Update 09.Templates_I.pdf fbusato 2023-12-29 09:58:47 -08:00
  • cbd8d114f1 Update 09.Templates_I.pdf fbusato 2023-12-26 10:00:55 -08:00
  • db113a2e3f Update 11.Translation_Units_I.pdf Federico 2023-12-24 15:42:49 -08:00
  • 54da4a86d0 Update 09.Templates_I.pdf Federico 2023-12-24 15:33:11 -08:00
  • 5aa657d2cd Update 09.Templates_I.pdf Federico 2023-12-23 23:07:48 -08:00
  • d9752a4981 Update 08.Object_Oriented_II.pdf Federico 2023-12-23 00:08:58 -08:00
  • 674d5dfa8a Release 1.6.0 1.6.0 fbusato 2023-12-21 13:34:43 -08:00
  • 2765deb98a Update 08.Object_Oriented_II.pdf fbusato 2023-12-21 11:51:23 -08:00
  • 0845d53cdb Update 05.Basic_Concepts_IV.pdf fbusato 2023-12-21 11:50:26 -08:00
  • 81dc24fdce Update 13.Code_Convention.pdf Federico 2023-12-17 15:17:47 -08:00
  • 4fcca5c22a Update 05.Basic_Concepts_IV.pdf Federico 2023-12-14 22:32:08 -08:00
  • 47c2c5b228 Update 08.Object_Oriented_II.pdf Federico 2023-12-14 21:58:31 -08:00
  • b1dc558c16 Update 07.Object_Oriented_I.pdf Federico 2023-12-12 23:27:33 -08:00
  • 2d8f6517e8 Update 07.Object_Oriented_I.pdf fbusato 2023-12-11 15:48:38 -08:00
  • f1ffd1695e Update 07.Object_Oriented_I.pdf fbusato 2023-12-11 15:14:38 -08:00
  • abc0c896f4 Update 07.Object_Oriented_I.pdf fbusato 2023-12-11 11:28:26 -08:00
  • 47b799fa12 Update 05.Basic_Concepts_IV.pdf fbusato 2023-12-06 17:03:35 -08:00
  • 0aa69c0b8c Update 02.Basic_Concepts_I.pdf Federico 2023-12-03 16:10:45 -08:00
  • e797891cc0 Add all-in-one book Federico 2023-12-02 16:54:13 -08:00
  • bb4114aa81 Update 07.Object_Oriented_I.pdf fbusato 2023-12-01 10:28:46 -08:00
  • cecf8944bb Fix deferencing typo fbusato 2023-12-01 10:25:26 -08:00
  • 90691c6bc6 Update 06.Basic_Concepts_V.pdf fbusato 2023-11-29 11:21:15 -08:00
  • 3c7a7ac410 Fix "Table of Contents" typo fbusato 2023-11-29 11:18:55 -08:00
  • cc6b8e0625 Update 15.Ecosystem_II.pdf fbusato 2023-11-28 10:58:57 -08:00
  • 5c49c8db3f Update 03.Basic_Concepts_II.pdf fbusato 2023-11-28 10:57:05 -08:00
  • 8351f8b577 Update 01.Introduction.pdf fbusato 2023-11-28 10:55:26 -08:00
  • 9bc1c648a4 Update 08.Object_Oriented_II.pdf fbusato 2023-11-27 14:51:19 -08:00
  • d6789cb5f1 Update 08.Object_Oriented_II.pdf fbusato 2023-11-21 11:27:06 -08:00
  • d07000e3ff November 2023 1.5.0 fbusato 2023-11-20 12:43:18 -08:00
  • a9ceb476b1 October 2023 - Update 1 1.4.3 fbusato 2023-10-23 14:41:29 -07:00
  • 8efcf6db2a September 2023 - Update 1 1.4.2 Federico 2023-09-14 16:30:21 -07:00
  • 36fe069450 July 2023 - Update 1 1.4.1 Federico 2023-07-15 15:07:24 -07:00
  • 5bd2ba637d April 2023 - Update 1 1.4.0 Federico 2023-04-02 18:58:07 -07:00
  • 8e49d2378a March 2023 - Update 1 v1.3.0 Federico 2023-03-18 16:00:53 -07:00
  • 82651beb1c October 2022 - Update 1 v1.2.0 Federico 2022-10-22 19:15:16 -07:00
  • 67eb583af3 loops1 Sanya Verma 2022-09-27 18:39:26 +05:30
  • 7a45c1bb7e Basics1 Sanya Verma 2022-09-27 18:29:20 +05:30
  • 311cc5820c June 2022 - Update 1 v1.1.0 Federico 2022-06-23 23:01:49 -07:00
  • 14a26f2cc9 May 2022 - Update 1 v1.0.2 Federico 2022-05-21 22:25:33 -07:00
  • 76e3861f9e April 2022 - Update 3 v1.0.1 Federico 2022-04-23 12:27:55 -07:00
  • d1fbd64a62 April 2022 - Update 2 Federico 2022-04-14 08:01:50 -07:00
  • b747c353b7 April 2022 - Update 1 1.0.0 Federico 2022-04-13 21:43:12 -07:00
  • 82419d0a21 Fixes #1 fbusato 2022-03-08 12:39:27 -08:00
  • e82865cbd6 November 2021 - Update 3 federico-busato 2021-11-28 16:06:01 +01:00
  • 9a84c2fba6 November 2021 - Update 2 federico-busato 2021-11-28 15:58:39 +01:00
  • 212ab24d3c November - Update 1 federico-busato 2021-11-01 13:59:47 +01:00
  • 9fbd8ee0a7 September 2021 Update 2 federico-busato 2021-09-19 18:39:53 +02:00
  • 1430736394 September 2021 Update 1 federico-busato 2021-09-04 19:15:10 +02:00
  • 4b5cf0766a - Improved defaulted default constructor description federico-busato 2021-08-21 17:00:51 +02:00
  • 3b22f9f1b0 - Optimization I: Moore's law notes and minor improvements - Optimization II: minor fixes - Ecosytem: handle multiple test modes in cmake - Translation units: make clear the relation between internal/external linkage and entity address federico-busato 2021-06-11 13:07:13 +02:00
  • d851dc92fd - Added prefix/postfix increment semantic - Add Posit reference - Added undefined behavior section - Advanded topics improvements - Reorganization of documentation section across ecosystem/convention - speedscope perf visualizer - Coverage: lcov replaced by gcovr - Cmake reorganization - Several fixes in Optimization I federico-busato 2021-06-05 19:10:21 +02:00
  • da99b032e5 typos fixing and minor improvements federico-busato 2021-05-20 21:34:34 +02:00
  • e7544df4db Improved PIMPL section federico-busato 2021-05-20 13:12:28 +02:00
  • 850f72b7a3 switch to 16:9 + minor improvements federico-busato 2021-05-15 19:27:10 +02:00
  • a6910fe20c Basic Concepts III: improve type punning section federico-busato 2021-04-30 15:19:10 +02:00
  • b7a29bd187 Translation Units: improved many examples federico-busato 2021-04-24 14:48:54 +02:00
  • 895b227afb Translation Units: Improved storage class federico-busato 2021-04-22 21:25:20 +02:00
  • cbc9d02101 Templates I/II: minor fixes federico-busato 2021-04-16 18:31:28 +02:00
  • 893ef775d0 Basic Concepts I: added spaceship operator Object Oriented I: constexpr and constructors/destructor notes Object Oriented II: RTTI examples improvement, spaceship operator overloading Templates I: minor fixes Optimizations I: added compressed bitmask federico-busato 2021-04-11 12:53:42 +02:00
  • 6e0290044b Advanced topics: refactoring RVO Object Oriented I/II: fixes private constructors in class Optimizations I/II: add Moore's Law vs. algorithms Utilities: move Algorithm section to 14.Iterators_Containers_Alg 14.Iterators_Containers_Alg: add std::span federico-busato 2021-04-08 14:57:42 +02:00
  • ac6bb7bf48 Basic Concepts I: Added float16 proposal, C++ Types Summary Basic Concepts II: Reorganized Control Flow with Initializer Basic Concepts III: Better explanation of variable/stack initialization Object Programming I: Improved static initialization and minor fixes federico-busato 2021-04-03 20:08:41 +02:00
  • 2811d807d9 Moved inline function declaration and fixed minor issues federico-busato 2021-03-28 15:48:00 +02:00
  • 12c251fc03 Refactoring Object Oriented I and minor fixes federico-busato 2021-03-27 20:07:15 +01:00
  • 40a14d0ea1 Added Inheritance Casting and minor fixes federico-busato 2021-03-19 19:51:45 +01:00