C++ です。

文字列などの扱いについて質問なのですが、char * と unsigned char *では
どちらに統一するべきでしょうか。

片方に統一しようとすると、標準ライブラリが どっちつかずだったりして
迷ってしまいます。

よろしくお願いします。