C++でCの標準ヘッダを使う

Cではstdio.hやstring.hなるものがありました。

これらをC++で使うにはどうしたら良いか。

#include <cstdio>
#include <cstring>

int main () {
    char *str = "hogehoge";
    printf("%d",strlen(str));
    return 0;
}
$ main
8

cstdioやcstringといったように先頭にcをつけて.h拡張子を省略すれば同じように扱えるみたいです。