• HOME
  • C++
    • Smart Pointers
    • Move Semantics
  • Embedded Systems
    • C
    • Linux
  • About Me
  • Contact
  • HOME
  • C++
    • Smart Pointers
    • Move Semantics
  • Embedded Systems
    • C
    • Linux
  • About Me
  • Contact

    Move Semantics in the std::remove and std::remove_if

    /
    21 Dec 2021
    /
    oguzemre
    /
    C++, Move Semantics
    std::remove and std::remove_if functions are Inside the C++ algorithm library. We shouldn’t forget these functions names contain “move” These functions are valid only for more...
    Read More

    Shallow Copy & Deep Copy

    /
    16 Dec 2021
    /
    oguzemre
    /
    C++, Move Semantics
    “It is only shallow people who do not judge by appearances. The true mystery of the world is the visible, not the invisible….” ― Oscar Wilde, The...
    Read More

    Smart Pointers (6/6): Final: Custom Deleters, Passing Smart Pointers…

    /
    18 Oct 2021
    /
    oguzemre
    /
    C++, Smart Pointers
    In the final part, we will take a look at custom deleters and pass the smart pointers to functions, Custom Deleters: Smart pointers have the...
    Read More

    Smart Pointers (5/6): std::weak_ptr

    /
    17 Oct 2021
    /
    oguzemre
    /
    C++, Smart Pointers
    Before talking about the std::weak_ptr, it would be nice to talk about weak and strong type pointers. As an example of a strong type pointer,...
    Read More

    Smart Pointers (4/6): How to Create Our Own Shared Pointer

    /
    16 Oct 2021
    /
    oguzemre
    /
    C++, Smart Pointers
      We’ll write our basic smart shared pointer class to understand very well the std::shared_pointer class. We base our functions on the std::shared_ptr class to...
    Read More

    Smart Pointers (3/6): std::shared_ptr

    /
    14 Oct 2021
    /
    oguzemre
    /
    C++, Smart Pointers
    Automatic memory management alias garbage collector provides release of memory which was allocated by the program, but, then, is no longer referenced. C++ has no...
    Read More

    Smart Pointers (2/6): How to Create Our Own Unique Pointer

    /
    14 Oct 2021
    /
    oguzemre
    /
    C++, Smart Pointers
    We’ll write our smart unique pointer class to understand the std::unique_ptr class very well. We have no other intended purpose. Let’s enjoy that and practice...
    Read More
    1 2 Next ›

    ABOUT ME

    Oguz Emre CAKILSoftware Engineer with more than 7 years of professional experience in software architecture, computer-based applications, and real-time implementation of time-critical algorithms on embedded systems, with a strong programming background. Fluent user of Embedded C, C++, Modern C++, Qt, Linux, TI-C2000, Cortex-M4 MCUs (STM32, XMC4000, NRF52)

    CATEGORIES

    • C++
      • Move Semantics
      • Smart Pointers
    • Kırk Ambar
      • Section-1

    Recent Posts

    Move Semantics in the std::remove and std::remove_if

    21 Dec 2021
    std::remove and std::remove_if functions are Inside the C++ algorithm library. We shouldn’t forget these functions names contain “move”...
    Read More

    Shallow Copy & Deep Copy

    16 Dec 2021
    “It is only shallow people who do not judge by appearances. The true mystery of the world is...
    Read More

    Smart Pointers (6/6): Final: Custom Deleters, Passing Smart Pointers…

    18 Oct 2021
    In the final part, we will take a look at custom deleters and pass the smart pointers to...
    Read More

    ARM Cortex-M4

    banner

    Popular Posts

    Smart Pointers (3/6): std::shared_ptr

    0

    Smart Pointers (5/6): std::weak_ptr

    0

    Smart Pointers (6/6): Final: Custom Deleters, Passing Smart Pointers…

    0

    Archives

    • December 2021
    • October 2021
    • October 2020

    ABOUT ME

    Familiar with software development life cycle process in the following manner: requirement
    specification, design, implementation, test, and integration. Also experienced in coding
    standards like MISRA-C, AUTOSAR, and using DevOps tools.

    Menu

    • Homepage
    • C++
      • Move Semantics
      • Smart Pointers
    • Embedded Systems
      • C
      • Linux
    • About Me
    • Contact Page

    Recent Posts

    • Move Semantics in the std::remove and std::remove_if
    • Shallow Copy & Deep Copy
    • Smart Pointers (6/6): Final: Custom Deleters, Passing Smart Pointers…
    • Smart Pointers (5/6): std::weak_ptr
    • Smart Pointers (4/6): How to Create Our Own Shared Pointer
    • Smart Pointers (3/6): std::shared_ptr
    • Smart Pointers (2/6): How to Create Our Own Unique Pointer
    OguzEmre
    Copyrights © 2019 MyEmbeddedWorld. All Rights Reserved.