2 / 1 / 1
Регистрация: 27.09.2017
Сообщений: 44
1

Адрес(набор цифр) вместо текста в консоли

04.09.2018, 12:02. Показов 813. Ответов 2

Студворк — интернет-сервис помощи студентам
Столкнулся с проблемой вывода текста в консоль.
Например такой
C++
1
cout << "\r" << L"File " << (char)35 << ++i << L" has been moved";
кусок кода выводит мне
Адрес(набор цифр) вместо текста в консоли

А вот этот
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
CString TMP = CAi_File::GetWinTmpPath() + L"smthing";
    if (!(CAi_File::IsFolderExist(TMP)))
        CAi_File::CreateFolder(TMP, FALSE);
    BFPOC ClassMMb;
    if (CAi_File::IsFolderExist(путь))//перенос старых файлов
    {
        CString Current;
        Current = путь;
        ClassMMb.RelocateTemporary(TMP, Current);
        CAi_File::DeleteFolder(Current, FALSE);
    }
    else
        if (CAi_File::IsFolderExist(путь))//перенос старых файлов
        {
            CString Current;
            Current = путь;
            ClassMMb.RelocateTemporary(TMP, Current);
            CAi_File::DeleteFolder(Current, FALSE);
        }
    ClassMMb.RunArchive();
    if(!(CAi_File::CreateFolder(путь, FALSE)))
        int Error = GetLastError();
Вот это
Адрес(набор цифр) вместо текста в консоли

Хотя не должен выводить вообще ничего...
Что за дичь творится? Где я нагрешил? И как это исправить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2018, 12:02
Ответы с готовыми решениями:

Выводит адрес текста, вместо самого текста
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;cstring&gt; #include &lt;conio.h&gt; using namespace...

Вместо русского текста в коде иероглифы (не в консоли)
Почему-то русский текст пропал, сначала все было на русском и комментарии и остальное, потом стало...

Вывод цифр, вместо текста
Здравствуйте, у проблема, когда я использую ввод данных cin, и называю имя. У меня вместо имени,...

Вывод текста вместо цифр в DataGridView
Здравствуйте! В одну из колонок DataGridView выводится условные цифры (всего 4 - 0,1,2,3),...

2
Модератор
1783 / 881 / 164
Регистрация: 23.07.2018
Сообщений: 3,053
Записей в блоге: 3
04.09.2018, 12:56 2
C++
1
std::cout << "\r" << "File " << (char)35 << ++i << " has been moved";
Или так

C++
1
std::wcout << L"\r" << L"File " << (char)35 << ++i << L" has been moved";
0
2 / 1 / 1
Регистрация: 27.09.2017
Сообщений: 44
04.09.2018, 13:35  [ТС] 3
Цитата Сообщение от politoto Посмотреть сообщение
std::wcout << L"\r" << L"File " << (char)35 << ++i << L" has been moved";
Уже исправил. Ничего не меняется
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.09.2018, 13:35
Помогаю со студенческими работами здесь

Как пресечь ввод текста вместо цифр?
В общем имеется простая программка. Почему то на ввод текста реагирует как выполнение первого...

Вместо шрифта набор символов
Помогите, пожалуйста, со следующей проблемой: После переноса сайта на хостинг перестал корректно...

Выводит вместо чисел, набор символов
public class Main { public static void main(String args) { LOL x = new LOL(); ...

Вычислить адрес верхушки стека, адрес следующей команды, адрес переменной, адрес которой содержится в BX
Помогите решить следующие задачи: 1.Вычислить адрес верхушки стэка. 2.Вычислить адрес следующей...

Вместо ожидаемого массива выводит набор символов непонятных
Здравствуйте, у меня такая проблема, есть условия, отсортировать слова в строке по количеству...

Выдает адрес вместо значения
Привет. Функция шоу эрэй должна отображать значения в массиве, но выдает адреса (помоему...). Где...


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

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

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