실례지만 여기 C++도 GTK +도 모른다.C++, GTK + 및 String 유형
GTK + 위젯에서 문자열을 설정할 때 어떤 문자열 유형이 사용됩니까?
.NET에서 컨트롤에 전달 된 문자열은 분명히 .NET System.String입니다. 코코아에서 컨트롤에 전달 된 문자열은 NSString입니다. 하지만 C++에는 표준화 된 String 유형이 없다는 것을 이해합니다 (실제로 사용되는 라이브러리에 따라 여러 가지가 있습니다).
그렇다면 문자열을 GTK + 위젯에 어떻게 전달합니까?
는 (나는 C 문자열을 생각하고, 그러나 나는 확실히 알고 싶어요.)
그건 그렇고, 당신은 * STL * (** Standard ** Template Library)에서'std :: string'이라는 클래스를 찾아 볼 수 있습니다. 나는 이것이 "표준화 된 C++ String type"으로 간주된다고 생각한다. 당신이 발견했듯이, * universal * 문자열 라이브러리는 없습니다. –
Try Vala : [http://live.gnome.org/Vala] 이것은 네이티브 코드를 생성하고 C++ (IMHO)보다 더 잘 설계된 GTK +의 새로운 언어입니다. – lepe