Hej Henrik,
1.
I C(++) kan du bruge time funktionen til at få den nuværende "datetime"
#include <ctime>
#include <iostream>
using namespace std;
int main() {
time_t t = time(0); // get time now
struct tm * now = localtime( & t );
cout << (now->tm_year + 1900) << '-'
<< (now->tm_mon + 1) << '-'
<< now->tm_mday
<< endl;
}
2. Ikke som standard, men det kan snydes enten ved at flytte markøren efterfølgende eller ved at bruge en anden input metode.
3. Det kommer an på hvornår det enkelte program er udviklet, men som udgangspunkt er de fleste programmer skrevet i C/C++ da der ikke var noget bedre alternativ samt det er nemmere at portere hvis man kun anvender ét sprog/framework til det hele.