[セットトップ]C++CStringをchar*に変換する方法


ネットで長い間調べて、すべて適当な方法を探し当てていないで、人が貼ったのはまったく役に立たないで、多くの新聞が間違っていて、しかし最終的に解決の方法を探し当てました
記録しておけば使える
	 char * ttt;
	 CString str("helloffffffffffffffffffffffffffffffffff");    	
	 LPCTSTR p = str.GetBuffer(0);
	 str.ReleaseBuffer();
	 ttt = new char [str.GetLength()+1];
	 strcpy_s(ttt,str.GetLength()+1, CT2CA(p));

まずCStringをLPCTSTRに変換して、それからLPCTSTRをchar*に変換して、私は絶対に