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

Как правильно вернуть wchar_t из функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передача массивов строк из фортрана в с++ http://www.cyberforum.ru/cpp-beginners/thread1531611.html
Добрый день. Есть такая вот задача: в dll библиотеке фортрана есть функция, которая возвращает статический массив строк определенной длины. Как мне этот массив прочитать в коде на с++? Просто строку передать - проблем нет, а вот с массивом засада(((
C++ Поменять значения четных и нечетных ячеек массива Уважаемые Господа! Пожалуйста, помогите новичку. Написала программу и не могу понять почему не работает. Объявите указатель на массив типа int и выделите память для 12-ти элементов. Необходимо написать функцию, которая поменяет значения четных и нечетных ячеек массива. Например, есть массив из 4-х элементов: 1 2 3 4 5 6 Результат : 2 1 4 3 6 5 setlocale(LC_ALL,"Russian"); http://www.cyberforum.ru/cpp-beginners/thread1531594.html
Поиск осущевствляется должным образом C++
Выполняется следующая часть кода void interface () { int n, Width, Height, request2,i; bool selection; cout << "Введите размеры экрана по умолчанию: " << endl; cout << "Ширина: "; cin >> Width; cout << "Длина: ";
Sfinae и иже с ним C++
здравствуйте, дабы лучше разобраться с шаблонами решил сделать функцию, печатающую все элементы либо контейнера, либо массива. чтобы основательно разобраться решил сделать без std::enable_if: #ifndef ENABLEIF #define ENABLEIF #include <algorithm> //проверяем является ли тип С контейнером template<typename C> class is_container { public:
C++ Сгенерировать случайные числа от 1000 до 1112 http://www.cyberforum.ru/cpp-beginners/thread1531581.html
for (int i = 1; i <= 10; i++) { n = 1000 + rand () % 1112; cout << n << endl; } Почему вылазят цифры 2062, 1766 и т.д., то есть больше 1112? Добавлено через 2 минуты и как понять фразу "1000 <= n ? 1112" ?
C++ Вставка текста из файла Доброй ночи. Прошу помочь с одной трудностью. Есть функция, которая ищет текстовый файл, и если находит, то выводит из него текст. Так вот, проблема с запрещенными именами, такими, как con, null, con.dll и так далее. Почему то программа не реагирует на условный оператор if и при вводе таких имен, программа, как следствие, зависает. Очень нужна ваша помощь. Заранее спасибо. CStringA file_text()... подробнее

Показать сообщение отдельно
noeine
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 45
16.09.2015, 08:39  [ТС]     Как правильно вернуть wchar_t из функции
На строку
C++
1
swprintf_s(testwch, L"%d/%d/%d\n%d:%d:%d\n", dateday,datemon,dateyear,timehour,timemin,timesec);
в выходных данных пишет:
error C2664: int swprintf_s(wchar_t *,size_t,const wchar_t *,...): невозможно преобразовать параметр 2 из "const wchar_t [19]" в "size_t"

Добавлено через 1 минуту
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
И прокатывает?
ну я выводил с помощью
C++
1
wprintf(L"%s\n", testwch);
а на cout компилятор просто не жаловался
 
Текущее время: 17:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru