Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Переведите, пожалуйста, с паскаля на C++ https://www.cyberforum.ru/ cpp-beginners/ thread837749.html
type Person = record Surname, Name, Adress, City: string; Post_index: string; Telephone: string; case hobby: (Computer, Music) of Computer: (type_computer: string;
сортировка массива C++
в одномерном массиве из 23 элементов найти среднее арифметическое всех отрицательных чисел и среднее геометрическое всех положительных чисел помогите пожалуйста
C++ Удаление строчки из структуры https://www.cyberforum.ru/ cpp-beginners/ thread837737.html
Всем добрый день, вот такая проблема возникла, нужно удалить строчку из структуры, но не знаю как.... Суть программы: программа считывает из файла данные сотрудников (имя, фамилия, возраст, зарплата), и вносит их в структуру, из которой проводится поиск и удаление сотрудника, при нажатие на кнопку "*" Вот кусок программы: using namespace std; const int kol=100; extern bool flag; ...
C++ нужно описать класс Студент. правильно все делаю? https://www.cyberforum.ru/ cpp-beginners/ thread837731.html
#include <iostream> #include <iomanip> #include <fstream> #include <string.h> //Описание класса Студент using namespace std; class Student { private:
Двухмерный динамический массив C++
a=new int* for(int i=0;i<m;i++) a=new int; Вот создание двухмерного динамического массива.Начеркал небольшой рисунок с представлением динамического массива в памяти: http://s018.***********/i503/1304/1a/6310d66e90df.jpg Где на рисунке **a, **a+1,*(a+1),*(*(a+1), *(*a+1), *(*(a+1)+1)? Я попытался все это вывести, и конкретно запутался, перечеркнул кучу рисунков. Помогите пожалуйста...
C++ Мультипоточность (очень просто) Здравствуйте! Подскажите пожалуйста, почему когда я делая свою "программу" многопоточной в 3 потока(один основной и два дочерних), скорость выполнения увеличивается? // 1.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <windows.h> #include <tchar.h> #include <strsafe.h> https://www.cyberforum.ru/ cpp-beginners/ thread837706.html
C++ Русские буквы Суть такая: надо записать в файл название модуля. Для модулей с английским названием и путём до них он пишет нормально, а на русском стопорится. outfile.write(&szModName, lstrlenW(&szModName)); Добавлено через 28 минут В коде _tprintf( TEXT("%s\n"), szModName); std::wofstream outfile; outfile.open("sdjrfhjkrwehtkgbvngfdkthgdkv",... https://www.cyberforum.ru/ cpp-beginners/ thread837692.html Нарисовать в окне лист бумаги с текстом C++
Есть функция, рисующая текст на канве, эта функция принимает границы абзаца и ординату первой строки, автоматически разбивает текст на строки и выводит его на экран, смещая каждую следующую строку вниз. Сам текст меня устраивает. Но текст выводится просто в окно, а надо, чтоб он был на листе, как в Microsoft Word. Как это под виндой сделать?
C++ Подскажите в чем ошибка Нужно создать файл 5.дат и записать в него информацию с структуры аерофлот. Создаю я вот так: #include <iostream> #include <stdio.h> #include <iomanip> #include <cstdlib> #define STRLEN 20 using namespace std; #pragma pack (1) https://www.cyberforum.ru/ cpp-beginners/ thread837688.html C++ Функция: вычислить сопротивление цепи, состоящей из двух резисторов #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; int resistance(float r1, float r2, float rez) { char c; if ((r1<0)||(r2<0)) return -1; cout<<"Series circuits- enter 'S', Parallel circuits- enter 'P'="; cin>>c; https://www.cyberforum.ru/ cpp-beginners/ thread837686.html
C++ В две строчки записать две цифры, а потом по закрытии программы и повторном открытии прочитать каждое число в отдельную переменную?
Как в с++ в две строчки записать две цифры, а потом по закрытии программы и повторном открытии прочитать каждое число в отдельную переменную?
C++ Определение момента пересечения изображения мышью (прозрачность) Есть некоторое изображение, у которого есть альфа-канал, используемый для фона. Само изображение ни разу не прозрачное. Нужно определить, когда пользователь пересечет это изображение мышью (задник не считается). Я, конечно же, сначала определю момент пересечения мыши и прямоугольника, заключающего все изображение целиком, но как делать дальше? А если без альфа-канала, а просто использовать один... https://www.cyberforum.ru/ cpp-beginners/ thread837678.html
Обитатель форума
201 / 184 / 54
Регистрация: 28.10.2012
Сообщений: 543
14.04.2013, 19:12 0

Как работает функция strtok - C++ - Ответ 4413218

14.04.2013, 19:12. Показов 7870. Ответов 1
Метки (Все метки)

Ответ

В s сохраняются все слова. А ",.?!;: " служат разделителями между этими словами.

Кликните здесь для просмотра всего текста
Так, в введенной строке asfd as, wer ff=s-ff-a-d
будет четыре слова:
asfd
as
wer
ff=s-ff-a-d

Но если сделать так: ",.?!;:-= "
То, к имеющимся словам добавятся
ff
s
ff
a
d


Вернуться к обсуждению:
Как работает функция strtok C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.04.2013, 19:12
Готовые ответы и решения:

Использование STRTOK Разбить строку на слова, из слов составить список C++ Функция strtok
Задача Дана строка слов с разделителями, в данном примере слова с пробелами Нужно, используя...

Функция strtok() не воспринимает пробел как разделитель
Функция успешно разделяют строку на лексемы из массива символов stri, но при вводе строки с...

Функция strtok()
Доброе время суток! Подскажите пожалуйста в чем проблема и как с ней бороться. Имеем такой...

Функция strtok
Пытаюсь решить задачу из Дейтела, подсчитать количество вхождений каждого слова в предложение,...

1
14.04.2013, 19:12
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.04.2013, 19:12
Помогаю со студенческими работами здесь

функция strtok()
Объясните, пожалуйста, функцию strtok()...то что непонятно - заккоментила ps=strtok(str, &quot; &quot;);...

Функция strtok и занесение в массив
Пытаюсь с помощью этой функции разбить массив char на слова и каждое слово занести в отдельный...

Функция strtok, нужны комментарии к коду
расскажите алгоритм char str =&quot;- This, a sample string.&quot;; char * pch; printf (&quot;Splitting...

Функция разделения строки на лексемы strtok
Программе на вход подается строка, содержащая слова один-девять плюс минус, наприм: один плюс два...

Не могу разобрать часть кода. Функция strtok
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; void main(void)...

Функция strtok. Представление телефонного номера в виде строки.
Запутался в функции strtok. Причем уже сделал для неё пару упражнений, вроде понимаю как она...

0
Новые блоги и статьи
Как сделать редирект на другую веб-страницу
InfoMaster 19.01.2025
В современной веб-разработке редирект является неотъемлемым инструментом для управления навигацией пользователей между страницами сайта. Перенаправление представляет собой автоматическое перемещение. . .
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru