Howdy, Everyone !

It is available on GitHub at https://github.com/vic4key/Vutils
Vutils or Vic Utilities is an utility library written in Modern C++ and for Modern C++. It helps your programming go easier, faster and simpler. Released under the MIT license (and its third parties per se are also released under the MIT license) Vutils requires the C++ Compiler that supported at least The minimum version of the following IDEs are supported Clone Run the batch file Build Configuration UsageWhat is Vutils ?
Status
Information
Features
2 <in> {1, 2, 3}
, etc)License
Requirements
C++ 11
C++ 11
Installation
Vutils
repository to your machinetools\Getting.Started.CMD
MS Visual Studio C++
tools\VS<version>.Build.Static.Library.CMD
(<version>
is your Visual Studio version)
GNU MinGW
tools\MinGW.Build.Static.Library.CMD
MS Visual Studio C++
Visual Studio 2012~2015
, you don't need to do anything, it automatic included in the global settings.Visual Studio 2017 or later
, you have to copy Directory.Build.props
file to your solution folder that contains the .sln
file.
GNU MinGW
-lVutils
-lgdi32 -lole32 -lcomdlg32
SOCKET
enabled, insert option -DVU_INET_ENABLED -lws2_32 -lwinhttp
GUID
enabled, insert option -DVU_GUID_ENABLED -lrpcrt4
WMI
enabled, insert option -DVU_WMI_ENABLED -loleaut32 -lwbemuuid
#include <vu>
to your source code.vu
. Eg. vu::format(...)
, vu::find_top_window(...)
, vu::Socket
, vu::Process
, vu::Service
, etc.#define VU_NO_EX
above of #include <vu>
to disable all extended utilities.Examples
Test
projectContact