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

warning strtok - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка "C2065: cin: необъявленный идентификатор" http://www.cyberforum.ru/cpp-beginners/thread365493.html
Задан исходный код лабораторной работы по программированию. Нужно модифицировать код по определенным правилам (в зависимости от варианта). Но при попытке скомпилировать в Visual Studio 2010 выдает...
C++ Чтение файла как hex Как открыть файл в 16ричном виде? Насколько я понял это средствами только с++ невозможно ... или всё же возможно? Вообще хотелось бы написать небольшую программку которая будет сохранять из файла с... http://www.cyberforum.ru/cpp-beginners/thread365492.html
C++ Разбор задания
Добрый вечер уважаемые эксперты! Есть следующее задание: составить двусвязный список объектов класса описывающего студента (Ф.И.О. номер группы и т.д.) и найти однофамильцев. Подскажите пожалуйста,...
C++ Виртуальные методы
Здраствуйте , вот писал виртуальный метод доступа но почему то не получаеться , подскажите почему ??? заранее спасибо #include<iostream> using namespace std; class A { public: A(); ...
C++ Задачи на графы http://www.cyberforum.ru/cpp-beginners/thread365477.html
Напишите плз список интересных и популярных задач на графы. Ну или ссылку.
C++ calloc vs malloc Объясните,пжлста,чем отличается malloc oт calloc? подробнее

Показать сообщение отдельно
Chelioss
180 / 180 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
13.10.2011, 00:35
Указатель на что указывает? Покажите то место, где вы создаете строку и вызываете этот метод.
И еще, зачем вы каждый раз в цикле вызываете strtok(str, ";"); ?
Достаточно только 1 раз вызвать, а потом вызывать strtok(NULL, ";");.
В итоге так должно быть:
C++
1
2
3
4
5
6
7
8
BufferCreator::BufferCreator(char* str)
{
        for (char* rule = strtok(str, ";"); rule != NULL; rule = strtok(NULL, ";"))
        {
                strcat(res, rule);
        }
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru