Implement Queue without STL in C++ and Java Language

Queue:   A queue is a container of objects that are inserted and removed according to first-in-first-out(FIFO) principle. [Problem] Enq...

Stack Implementation without STL in C++ and Java language & Runtime Stack Re-Initialization

Stack:  A stack is a container of objects that are inserted(push) and removed (pop) according to the last-in-first-out(LIFO) principle. ...

Design Guidelines FEATURED UML case

Mastering Unified Modeling Language (UML): Designing Better Software Before Writing Code

What the Unified Modeling Language is actually for, which diagrams earn their keep, how to read them, and the C# they turn into. Sheet 00 ...

MFC Win32

How to prevent/disable/protect screen capture of windows application (Winform,WPF,Win32,MFC etc.)

Microsoft has been developed an API named   SetWindowDisplayAffinity to support the window content protection. This feature enables ap...

C# Singleton Instance WPF

Singleton instance for WPF application

  Why Singleton Instance: A single Instance is a must for desktop-based applications. Assume your application has been opened and then the u...