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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
shau-kote
3 / 3 / 0
Регистрация: 24.06.2012
Сообщений: 50
#1

wcstok требует три аргумента - C++

16.03.2013, 19:08. Просмотров 391. Ответов 4
Метки нет (Все метки)

Всем доброго времени суток.

Столкнулся я с престранным - стандартная функция wcstok (аналог strtok для wchar_t[]), требует три аргумента:
wchar_t* wcstok(wchar_t*, const wchar_t*, wchar_t**)

Естественно, стандартный вариант word = wcstok(str, L" ") компилятором не принимается.

Разработчики gcc что, сами решили изменить синтаксис вызовы данной функции?..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2013, 19:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос wcstok требует три аргумента (C++):

Функция друг принимает три аргумента - C++
Когда функция друг принимает два аргумента, проблем нет, как только появляется третий, "Error: отсутствуют экземпляры перегруженная функция...

Создать функцию, имеющую два аргумента и возвращающую в качестве аргумента число из отрезка [a,b] - C++
Создать функцию, которая будет иметь два целочисленных параметра a и b, и в качестве своего значения возвращать случайное целое число из...

Напишите функцию, принимающую два аргумента, изменяющую значение второго аргумента и возвращающую void - C++
Помогите, пожалуйста:( Напишите функцию add_tax типа void. У нее два формальных параметра: taxRate, значение которого представляет налог...

Дано слово. Переставить первые три и последние три буквы - C++
Привет всем. Помогите пожалуйста кто может решить две задачи по C++. Сам пробовал решить_но безуспешно. 1.Дано слово. Переставить...

Найти три максимальных и три минимальных значения 10 случайных чисел - C++
помогите написать программку.

Три ученика и три языка. Определить кто на каком программирует. - C++
Решите задачи на C++(в виде кода программы) 3.Три ученика (Коля, Петя и Сережа) умеют писать программы на трех языках программирования...

4
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
16.03.2013, 19:13 #2
И в чем проблема-то? Ну вызови ее правильно, с тремя аргументами. Вопрос-то в чем?

Добавлено через 1 минуту
В мане по ней явно написано:
The wcstok() function is the wide-character equivalent of the strtok(3) function, with an added argument to make it multithread-safe.
Пиши программу, вопроса в этой теме все равно нет...
0
shau-kote
3 / 3 / 0
Регистрация: 24.06.2012
Сообщений: 50
16.03.2013, 19:33  [ТС] #3
Вопрос в том, как вызвать её привычным способом (и можно ли или разработчики выкинули старый вариант вовсе)?
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
16.03.2013, 19:38 #4
Выкинули, юзай с тремя.
0
shau-kote
3 / 3 / 0
Регистрация: 24.06.2012
Сообщений: 50
16.03.2013, 20:04  [ТС] #5
Ясно, спасибо.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2013, 20:04
Привет! Вот еще темы с ответами:

Даны три списка потребителей и три массива объёмов электроэнергии - C++
Даны три списка потребителей и три массива объёмов электроэнергии. Напечатать из каждого списка потребителей с минимальным(min) и...

В интервале от 1 до 100, вывести все числа, кроме делящихся на три или имеющих в записи цифру три - C++
вывести цикл от 1 до 100, так чтобы числа имеющие 3 или которые можно разделить на 3 не выводились. пробовал через массивы, но нужно по...

Создать строку: с начало три символа первой строки, потом эти же три символа в обратном порядке - C++
Помогите пожалуйста! Ввести строку символов. Создать новую строку следующим образом: с начало три символа первой строки, потом эти же три...

Заданы матрицы А, В, С, D, каждая из которых содержит по три строчки и по три столбца. Перемножить матрицы Р и Q - C++
Заданы матрицы А, В, С, D, каждая из которых содержит по три строчки и по три столбца. Перемножить матрицы Р и Q, полученные в результате...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
16.03.2013, 20:04
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru