Unless you are willing to take-on a MAJOR C++ DLL programming project, best to consider arrays for now.
In fact, designed properly, a single array could serve your purpose for indicating any date for multiple situations (i.e. expiration day, triple witching, FOMC meeting day, etc).
Input to...