7 / 7 / 1
Регистрация: 09.07.2009
Сообщений: 555
1

GTK4 - ошибка в примере с сайта GTK

07.12.2022, 14:49. Показов 3726. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Microsoft Visual Studio Community 2022 (64-bit), Windows 10 64 bit. В примере с сайта документации по GTK4:
C++
1
2
3
4
gchar* text;
text = 
    "Once upon a time, there was an old man who was called Taketori-no-Okina. " 
    "It is a japanese word that means a man whose work is making bamboo baskets.\n";
получаю ошибку:
C++
1
Ошибка    C2440   =: невозможно преобразовать "const char [495]" в "gchar *"
В чем ошибка - понятно, но вот как ее исправить? Интересно также, что CodeBlocks никакой ошибки в том же примере не выдает. Проект прикрепил.
Хотел бы также узнать, какие кроме этого форума и https://discourse.gnome.org/ есть англоязычные и русскоязычные форумы для пользователей GTK (в том числе начинающих), где отвечают также доброжелательно, как здесь, и не ругают за простые вопросы.
Вложения
Тип файла: zip vsTestGtk4.zip (3.0 Кб, 0 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2022, 14:49
Ответы с готовыми решениями:

Что привычнее для Windows-программиста-GTK+, GTK#, wxWidgets, Qt, Java FX, Swing?
После Visual Basic 6, Delphi что будет привычнее?Что ближе всего к Windows?

CMakeLists и Gtk4
Вот рабочий CMakeLists cmake_minimum_required(VERSION 3.10) # set the project name...

Авторизация на сайте(на примере ucoz сайта)
Здравствуйте! Программа должна зайти на один из моих сайтов и изменить там текстовый файл. сайт...

Ошибка в простой программе GTK
Windows 10 Home 64 bit, CodeBlocks 20.03. Программа#include <gtk/gtk.h> static void destroy...

Zend Framework 2 уроки на примере создания сайта
Добрый день, посоветуйте пожалуйста уроки или книгу (можно и на английском) по изучению Zend...

2
6091 / 3449 / 1402
Регистрация: 07.02.2019
Сообщений: 8,768
07.12.2022, 15:26 2
Лучший ответ Сообщение было отмечено tumanovalex как решение

Решение

Цитата Сообщение от tumanovalex Посмотреть сообщение
В чем ошибка - понятно, но вот как ее исправить?
Исправить эту ошибку очень просто:
Цитата Сообщение от tumanovalex Посмотреть сообщение
gchar* text;
->
C++
1
gchar const* text;
Но я не смотрел контекст использования перемнной text, так что это исправление может повлечь появление других ошибок.
0
7 / 7 / 1
Регистрация: 09.07.2009
Сообщений: 555
07.12.2022, 17:39  [ТС] 3
Спасибо большое, помогло.
0
07.12.2022, 17:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2022, 17:39
Помогаю со студенческими работами здесь

Ошибка при Notebook.InsertPage в go-gtk
Код Лог ошибка вылазит при Notebook.InsertPage(gtk.VBox, gtk.Label,int), если закомментировать...

GTK Invisible + GTK Preview
Здравствуйте, товарищи программисты! У меня такая проблема. Имеется два виджета GTK Invisible и...

Css галерея и понятия резинового сайта на примере лентяя
Привет, жители cyberforum'а!!! Возникли проблемы при верстке сайта. Проблемы две, и причины две,...

Моделирование системы массового обслуживания на примере сайта турагенства
Добрый день! Может быть покажете дорогу, в какую сторону копать? Необходимо проанализировать...

Как реализовать модуль селект, на примере одного сайта
Здравствуйте. В идеале нужно что-то похожое на - http://volia.com/rus/subscribe/order/ Выбор...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru