visual basic and c++