ни си ни с++ не позволяют напрямую работать с регистрами, я тебе могу это точно сказать. Сами стандарты этих языков не позволяют. Но можно писать ассемблерные вставки и там и там.
Всё, вопросы отпали) Сам уже понял, что чуть выше херню сморозил, прост когда выбираешь язык C в среде, то базовые библиотеки само подхватывает,а когда С++, базовые библиотеки нужно самому задавать и названия функций чуть другие.