オブジェクトを返す関数がありstd::stringます。私はCocoa/CoreGraphicsを使用していますが、その文字列からCFData オブジェクトにデータを取得して、それをオブジェクトにフィードしてを作成できるようにする方法が必要です。CGDataProviderCreateWithCFData CGImage
CreateCFData関数はconst UInt8*オブジェクト(のUInt8typedef unsigned char)を必要としています。文字列は、デコードされたBase64文字列(画像データ)からのバイトを表すため、多くのnull「文字」が含まれているように見えるため.c_str()、オブジェクトへの出力の明らかなキャストは機能しunsigned char*ません。
私はC++の経験が少なく、Cocoa / CoreGraphicsに非常に慣れていないので、やりたいことを達成するためのもっと良い方法があれば、私に知らせてください。