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

Комментарии для фрагмента кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Debug Assertion Failed http://www.cyberforum.ru/cpp-beginners/thread1140582.html
День добрый. На С++ решаю задачу, схожую с "задачей производителя и потребителя". Вкратце: процесс Receiver запускает введенное пользователем количество процессов Sender, после чего начинает...
C++ Список с пропусками Добрый день! Мне необходимо написать структуру списка с пропусками и функции добавления/поиска/удаления. Застрял на функции добавления элемента в список // skip-spisok.cpp: определяет точку входа... http://www.cyberforum.ru/cpp-beginners/thread1140581.html
C++ Замена слова в символы
Есть несколько символов, разделенные пробелом, точкой и запятой. Это что то типа крипты. Каждый символ представляет собой английскую букву. Пример: 8.1 8.2, должно на экран выводить t u. 2.0 2.2 -...
C++ Структуры данных "Книги", вывод нужной информации
Всем привет. Есть проблемка-надо написать структуру данных про книги в библиотеке - год издан, автор и т.п С этим проблем нет...Проблема в том,что надо вывести на экран строки в которых указаны...
C++ Класс под клиентский код http://www.cyberforum.ru/cpp-beginners/thread1140547.html
Нужно написать класс под клиентский код, возникло пару вопросов. Number a, b(1), c(1./3), d(a); if (a == d) cout << a << *d; что за конструктор такой у с? И в cout вывод ссылки идет? что...
C++ ПЕРЕМЕЩЕНИЕ РОБОТА ПО КАРТЕ привет Ж) я студентка и дали задание по c++ написать программу для робота который ходит по лабиринту я нашла похожую задачку здесь http://trivialcoding.ucoz.ru/index/0-22 только от меня требуется... подробнее

Показать сообщение отдельно
igor223
0 / 0 / 0
Регистрация: 01.02.2014
Сообщений: 38

Комментарии для фрагмента кода - C++

06.04.2014, 18:43. Просмотров 166. Ответов 1
Метки (Все метки)

можете написати коментарі до фрагмента коду
C++
1
2
3
4
5
6
7
8
 void cheng(char * d, char * s){
    for(char *p1=s,*p2=d; (*p2=*p1);++p1,++p2){
        if(*p1!=' ') continue;
        for(;*p1==' ';++p1);
            p2+=(p2==d || !(*p1))?0:1;
            *p2=*p1;
    }
}
особенно в этом не понимаю
C++
1
[U]p2+=(p2==d || !(*p1))?0:1;[/U]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru