"main.cpp" de un port génerico podría ser el siguiente: