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

Перекодировать из UCS-2 Little Endian в UTF - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Студенческий журнал (УДАЛИТЬ элемент) http://www.cyberforum.ru/cpp-beginners/thread1095541.html
Происходит считывание группы и данных о студентах (фамилия, имя, дата рождения), далее мне нужно удалить одного студента (чей номер указывается с клавиатуры). Что-то не так с функцией Delete, а именно: stud.fname=stud.fname; stud.sname=stud.sname; stud.date=stud.date; Почему и как это исправить? class Student
C++ Вычесть 3 часа из даты, заданной в формате string Есть, напримерstring mydate = "01.01.13"; string mytime = "02:14:26";Как вычесть из этой даты 3 часа, с учетом переноса дня\месяца\года, с учетом количества дней в месяце\годе и записать результат назад в формате string? http://www.cyberforum.ru/cpp-beginners/thread1095537.html
C++ Из 10 книг найти книгу с именем "programmmg"
Надо из 10 книг найти книгу с именем "programmmg" ,вроде по дате и автору. в поиске после return , (for) требует объявления, пробовал много вариантов, но все равно не получается) пожалуйста помогите. #include <iostream> #include <conio.h> #include <string.h> #include <stdio.h> using std::cout; using std::cin;
C++ Переделать структуру в класс
Здравствуйте, помогите переделать структуру в класс..сам пробовал, бред получается:( #include<iostream> #include<conio.h> using namespace std; //Организация стека в виде однонаправленного списка struct element{ public: float x,y;//элементы стека element *prev;//указатель на предшествующий элемент
C++ Принятие указателя в функции http://www.cyberforum.ru/cpp-beginners/thread1095518.html
Доброго времени суток! Возникла проблема с написанием функции а точнее: Есть структура: struct FunctionList { typedef void (APIENTRY* Function1_t)(HWND hwnd); Function1_t p_Function;
C++ Где ошибка? Компилятор ругается и очень больно #include "stdafx.h" #include<stdio.h> #include<math.h> int _tmain(int argc, _TCHAR* argv) { float E; printf("Input E>0"); подробнее

Показать сообщение отдельно
pav1uxa
1710 / 1550 / 599
Регистрация: 23.01.2014
Сообщений: 5,601
Завершенные тесты: 1
18.02.2014, 22:47  [ТС]     Перекодировать из UCS-2 Little Endian в UTF
Вопрос остался в силе.

Добавлено через 2 часа 2 минуты
Вот мой код
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <fstream>
using namespace std;
int main() {
    string str;
    ifstream file("1.txt");
    while (getline(file, str)) {
      cout<<str<<endl;
    }
    return 0;
}
Выводит иероглифы, и почему то даже не весь файл, а только первые 16 строчек. Если вывод делать через printf("%s", str.c_str()), то выводит вообще только одну первую строчку файла, непонятно почему.

Как здесь применить WideCharToMultiByte(), чтобы вывести файл через переменную типа std::string?
 
Текущее время: 23:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru