Извините мое невежество здесь, но я не знаю ни C++, ни GTK +.C++, GTK + и String типы
Какой тип строки используется при настройке строк в виджетах GTK +?
В .NET строки, переданные элементу управления, очевидно, являются .NET System.String. В Cocoa строки, переданные в элемент управления, - NSString. Но я понимаю, что C++ не имеет стандартизованного типа String (но действительно несколько, в зависимости от используемой библиотеки).
Так как же строки передаются GTK + виджетам?
(я имею в виду C строк, но я хочу, чтобы знать наверняка.)
Кстати, вы можете проверить * STL * (** Standard ** Template Library) для класса под названием 'std :: string'. Я считаю, что это рассматривается как «стандартизованный тип строки C++». Как вы обнаружили, нет * универсальной * строковой библиотеки. –
Попробуйте Vala: [http://live.gnome.org/Vala] это новый язык для GTK +, который создает собственный код и лучше разработан, чем C++ (IMHO). – lepe