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

работа с памятью strtok - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как динамически иницилизировать char * "статическими" данными? http://www.cyberforum.ru/cpp-beginners/thread644755.html
Можно с применением стандарта C++11, если что. Есть конструктор, который принимает параметр в виде char * и копирует его во внутреннее поле, но может в процессе работы урезать строку, но никак не расширять class Dummy { public: char * str; Dummy(const char *simplStr) { if (simplStr == nullptr) {
C++ ошибка с циклами помогите найти ошибку #include<stdio.h> int main() { float i,k,c,g; с=5 g=1; for (i=0;i<10;i++){ for (k=i;k<с;k=g+1){ http://www.cyberforum.ru/cpp-beginners/thread644748.html
Xor encrypt C++
Есть файл зашифрованный с помощью 16 битного ключа только xor. Какие есть предложения для вскрытия шифра?
При компиляции любого кода получаю ошибку C++
При компиляции любого кода получаю ошибку C:\Users\Mefelis\Documents\Makefile.win Error 1
C++ Ошибка 1error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) http://www.cyberforum.ru/cpp-beginners/thread644708.html
есть 2 варианта программы и оба не работают выдают "Ошибка 1error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)" 1 вариант одной и той же программы include <iostream> char*gl="aeyuioAEYUIO" void resh(char sl) { int k=0;
C++ SoftGrabber Добрый вечер всем, в общем, конечная цель проекта - программа, которая выводит на экран установленные пользователем программы, пишет их версии, ссылается на сайт, проверяет на наличие новой версии, если таковая имеется, качает ее, а в это время запускает your uninstaller, который удаляет старую версию программы, затем программа ставит новую версию скачанной. Т.е сама обновляет софт на... подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
01.09.2012, 01:14     работа с памятью strtok
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <string.h>
 
int main ()
{
  char str[] ="- This, a sample string."; // создаем массив.
  char * pch = NULL; // объявляем указатель, инициализируем NULL-ом
  printf ("Splitting string \"%s\" into tokens:\n",str);//вывод  массива...
  pch = strtok (str," ,.-");// указатель будет указывает на первое значению, вернувшееся из strtok.
  while (pch != NULL) // до тех пор пока указатель не NULL (strok вернет NULL, если больше нечего парсить).
  {
    printf ("%s\n",pch); // выводим то, что вернуло strtok.
    pch = strtok (NULL, " ,.-"); // указатель будет указывать на следующее значение, вернувшееся из strtok. особенность работы strtok: после первого вызова, вместо строки передается NULL.
  }
  return 0;
}
 
Текущее время: 06:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru