Форум программистов, компьютерный форум CyberForum.ru

Баг или так задумано? Фишка с кодировкой файлов компиляции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите книжку по Sqlplus http://www.cyberforum.ru/cpp/thread1426170.html
Здравствуйте, не подскажите ли какую-нибудь книжку по sqlplus + c++(c#)
C++ FTP клиент wininet Чуваки, такая проблема. Написал простенький FTP клиент с использованием wininet.h (код на плюсах, интерфейс - qml). Установил сервер FileZilla. С компьютера, на котором установлен сервер, клиент нормально к нему коннектится и работает. Но с другого компа, где сервера нет, он ни в какую не хочет подключаться (выдает ошибку 12029), при этом компы видят друг друга в сети и нормально обмениваются... http://www.cyberforum.ru/cpp/thread1425235.html
C++ C++ QT. PlaySound и ошибка "Undefined reference"
Всем привет. Следующая проблема, Qt ругается на эту конструкцию при компиляции. void QtBitcoinTrader::playWav(QString wav, bool noBlink) { #ifdef Q_OS_WIN PlaySound((LPCWSTR)wav.utf16(), NULL, SND_ASYNC); #else static QSound *sound=0; if(sound==0)sound=new QSound("",this); sound->stop(); sound->play(wav);
C++ Умный указатель ComPtr
Равноценна ли запись с простым указателем #include <d3d11_1.h> ID3D11Device *device_11_0 = nullptr; ID3D11Device1 *device_11_1 = nullptr; ID3D11DeviceContext *context_11_0 = nullptr; ID3D11DeviceContext1 *context_11_1 = nullptr; void InitD3D11_1()
C++ Перенаправление указателя при перегрузке оператора в variadic template http://www.cyberforum.ru/cpp/thread1424134.html
Есть вот такой вот код (сделан в vs2014): #include "stdafx.h" #include <iostream> #include <conio.h> #include <math.h> #include <string.h> #include <stdlib.h> #include "windows.h" #include "windowsx.h"
C++ Голосовое управление. Активация записи Здравствуйте! Хочу добавить в свой проект умного дома голосовое управление. Нужно несколько команд - включить свет/выключить свет/открыть жалюзи и т.д. С распознаванием команды проблем быть не должно, распознавать можно через гугл или яндекс. Вопрос в том, как активировать распознавание? У меня пока что только такая мысль: при появлении звука в микрофоне записывать его, а после окончания... подробнее

Показать сообщение отдельно
Izual
 Аватар для Izual
93 / 118 / 6
Регистрация: 13.11.2012
Сообщений: 1,531

Баг или так задумано? Фишка с кодировкой файлов компиляции - C++

21.04.2015, 05:50. Просмотров 318. Ответов 1
Метки (Все метки)

Visual C++ 2013 Express.

От изменения кодировки созданных .cpp файлов будет зависеть то как выводятся русские буквы. Никогда раньше не замечал.
История:
Всегда использовал многобайтную кодировку, тут решил проэкт собрать небольшой, где присутствуют русские буквы как в консоли, так и в message box'e. Прописав в основном файле < setlocale(LC_ALL, "rus") > консолька действительно начала писать русские буквы. В другом файле была основа для режима windows, смотрю, а кодировка то в message box'ah и в др. окошках выводит кракозябры. Пришлось создать ещё 3 проэкта пока до меня не дошло, оказывается у меня файл, где был описан режим windows стоит в UTF-8 кодировке (блокнотом когда открывал, на вкладке "сохранить как" заметил кодировку не ANSI, которую я всегда юзаю). В общем вот такой вот перл, поменял кодировку файла .cpp на ANSI и кракозябры превратились в русские буквы.

В файле были статически написаны строки типа из WinApi...
C++
1
MessageBox(NULL, "Привет мир","Сообщение", MB_OK);
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru