Zuallererst unter Linux: cat /dev/ttyACM0

Kommt hier Text an? Falls nein, noch mit setserial die Parameter setzen (vermutlich 9600 8N1 oder 19200 8N1). Dann nochmal mit cat /dev/ttyACM0 testen.

Du kannst dann unter C++ auch einfach die Datei /dev/ttyACM0 öffnen und die Daten empfangen. Um unter C++ die Parameter zu setzen kannst du dich hier schlau lesen.
http://www.c-plusplus.de/forum/216183-full

Gruß
Georg