私は同じように、私はstrtokはの逆バージョンが必要だと思う:C++の文字列を逆順にstrtokする方法はありますか?
例えばchar* p = rstrtok(str, delimeters);
、順次使用して、文字列「こんにちは+ stack_over・フロー」に位置'-'
の、'_'
と'+'
を取得
「_- +」の区切り文字セットは、私だけ区切り文字、及びその位置、(間にはないコンテンツ)を気に、私はを推測しますはここでは適切ではありません。
私が利用できる既存のユーティリティ機能はありますか?この種の状況に対処するための解決策はありますか?
さらに、私はC++をやっているので、この古いファッションCを避ける便利な方法はありますか?
(私は「逆のstrtokを」検索単に「フロースタックオーバー」ものへ「の流れの上にスタック」を取得...)
を、私はそこにあるとは思いませんあなたのためにこれを行う関数。私はあなたがループを使うべきだと思います。 – nhahtdh