A Critical Update for Windows 10 Every Week – Is This the Way Forward?

What black hats should see in your OS

"Update your Windows 10 OS as soon as possible!"  When Microsoft, in its press release about two months ago, asserted having patched two critical Remote Code Execution vulnerabilities, frustrated users were left with no choice but to look further for alternative security systems. This, once again raised concerns over Microsoft discarding the need for any additional antivirus systems while promoting its inbuilt Windows Defender as the finest security tool around. Not exactly though!

Hackers have moved on from viruses and are using malware variants faster than our readiness to combat them. Ransomware, Keyloggers, Spyware and many others are more than just a problem for Windows users, be it basic or premium. In fact, cybersecurity is a serious offense and none of us is completely protected. Approximately $6 trillion is feared in damages due to cyber-crimes by 2021while we are still locking horns with the quality of our OS — not that Windows is bad; the attacks it has to endure are worse.

how can i create a program without Windows Defender problems?

i'm creating a program using Code Blocks with GNU\GCC compiler.
i'm using Windows 10 with Windows Defender.
my program create a txt files(instead a text files, we can speak binary files too), but the Windows Defender can delete the file(and i have sure), for avoid these problem i must disable the Windows Defender.
my question is: can i compile my program(even using a compiler\linker flag) for avoid the Windows Defender problems?
ok.... i can disable the Windows Defender and make an exception.... but if i share my program, the new user will get the same problem :(
can anyone advice me more?