Russian Qt Forum
Ноябрь 27, 2024, 06:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Что за кодировка? Создаю заголовочный файл С++ вылезает абракадабра  (Прочитано 5131 раз)
aklesey1
Гость
« : Январь 31, 2010, 13:11 »

Добрый день столкнулся с проблемой кодировки.

Создаю новый заголовочный файл С++ в Qt creator 1.3.1, версия Qt 4.6.1 open source (LGPL), качал с оффициального сайта, на компе Windows 7 Максимальная 32-бит

Вижу текст не понятной кодировкой, похож на русский, может UTF-8... Вот картинка с текстом:



В ещё абсолютно никаких символов не вводил, что хоть на этом месте быть должно написано... Ошибок никаких не вылезало на компе...

со вводом русского и английского на клавиатуре всё в порядке, есть на компе Punto Switcher 3 - программа для работы с клавиатурой...

С такой проблемой столкнулся только в пункте создания заголовочного фала С++, других проблем с кодировкой не замечал...

Как сделать так чтобы изображение отображалось правильно, это исправляется средствами Windows или средствами Qt???

Я ещё только учусь программировать и вот появляются первые вопросы...
Записан
SASA
Гость
« Ответ #1 : Январь 31, 2010, 13:57 »

А ты, случайно, не называешь файлы по-русски?
Записан
aklesey1
Гость
« Ответ #2 : Январь 31, 2010, 14:52 »

Ну я проект программы и их файлы я обзываю русскими буквами, но такую ошибку я вижу только в создании заголовочных файлов С++...

Вы не подскажите что хоть там должно быть написано... там ведь какие английские слова, я так понимаю названия файлов с расширением ".h"
Записан
SASA
Гость
« Ответ #3 : Январь 31, 2010, 16:12 »

Ну я проект программы и их файлы я обзываю русскими буквами, но такую ошибку я вижу только в создании заголовочных файлов С++...

Вы не подскажите что хоть там должно быть написано... там ведь какие английские слова, я так понимаю названия файлов с расширением ".h"
Лучше называть файлы и проекты латинецей.

То, что генерится, называется стражами включения. Поищи зачем они нужны и что там обычо пишут.
Записан
aklesey1
Гость
« Ответ #4 : Январь 31, 2010, 17:58 »

Да спасибо, ваш совет помог вот что будет если я буду писать только латиницей:



Там просто отражается название файла с расширением ".h"

А в строке №3 я так понимаю можно писать обычный код Си++ или Си, правильно?
Записан
niXman
Гость
« Ответ #5 : Январь 31, 2010, 20:17 »

ага
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 21.