私は、次の1のようにすることができますのconstのchar *変数「STR」を持っている:名前空間stdとstringライブラリを使用せずにconst char *を分割して格納する方法は?
const char* str ="/v1/AUTH_abb52a71-fc76-489b-b56b-732b66bf50b1/images/bhs";
私はこのstr
変数を分割し、char a[256]
のようなものである配列に格納する必要があります。しかし、すべてのスラッシュ(/
)を検出することで分割したい。私はv1
、AUTH_abb52a71-fc76-489b-b56b-732b66bf50b1
などを保存したいということです。問題はこのプロジェクトでは文字列ライブラリと名前空間stdを使用できないため、istringstream
を使用できません。私はstring.h
とstdio.h
しか使用できません。では、どうすればこの制限内で対応できますか?
からの抜粋コード[用途はstrtok](http://www.cplusplus.com/reference/clibrary/cstring/strtok/) – Mahesh
だから、これはC++の質問ではないのですか? –
C++の 'std :: string'関数も使うことができます。また、C++にどのようにタグ付けされているかを見ることもできます。 – chris