27 Apr 2020

Add Share Folder in VirtualBox

收藏到CSDN网摘
I have used VirtualBox for trying out linux client on my Win10 laptop. Sometimes, I do need share files between the host and client OS. The option looks straightforward. But it doesn't work like that. Here is the detailed steps.

3 Apr 2020

C++ Tips: Get All System Environment Variables

收藏到CSDN网摘

It's very common that you might need to get/edit/delete a system environment variable from time to time. In one of my previous post, I shared two functions that could get a system environment variable by its name or get all system environment variables in a map<string,string>. However, the function didn't return ALL variables if you checked here as shown in the screenshot.




In this post, I made another function that can obtain all system environment variables from the list.

C++ Tips: Grab Current Username and Datetime using C++

收藏到CSDN网摘
From time to time, the current username and datetime need to be obtained in code for either saving system logs or debugging the code. If you are working in Windows like me, there are two functions available to do this. The first is GetUserName() in WinBase.h and the other is localtime() (and strftime() for formatting) in time.h (or  ). All you need to do is to include them in your header and call those functions when needed.

Here we go!