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

Символьные указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Анимация. http://www.cyberforum.ru/cpp-beginners/thread322164.html
Я сделала анимацию барашка, он движется ,но, когда он двигается дальше, предыдущие не стираются. Пробовала txClear(), но не работает, а точнее стирается все и становится белым. И как вообще мою овцу остановить? Вот код: #include "C:\Users\user\Desktop\Dev-Cpp\TX\TXLib.h" void AppearSun (int x, int y, double zoom, COLORREF from, COLORREF to, int time);
C++ Группы элементов, состоящие из нечетного количества нулей, замените на один нулевой элемент Доброго времени суток! Имеется задача: Задан массив A, содержащий большое количество нулевых элемен-тов. Группы элементов, состоящие из нечетного количества нулей, замените на один нулевой элемент, а из четного - на два. Вполне мог бы написать программу сам, если бы понимал, что именно от меня хотят. Кто-то может в словесной форме объяснить суть задачи? Был бы очень признателен! ... http://www.cyberforum.ru/cpp-beginners/thread322154.html
C++ создать прогу на основе скрина в с++
нужно создать прогу на основе картинки заранее спасибо
Удалить элементы очереди с нечетными значениями C++
Добрый день, прошу помощи по динамическим структурам очередь. Имеется очередь с 8 элементами, значения элементов задаются рендомно. Требуется удалить элементы с нечетными значениями.
C++ Циклы http://www.cyberforum.ru/cpp-beginners/thread322116.html
Нужно реализовать, фигуры циклами, фигуры на скрине ... как не пытался не получается)))) заранее спасибо
C++ Интегрирование полинома, считанного из файла Из файла считывается степень полинома и его коэффициенты. Например, ============== 5 1 2 3 4 5 6 ============== ~ 1 + 2*x + 3*x^2 + 4*x^3 + 5*x^4 + 6*x^5 Затем с клавиатуры вводятся пределы интегрирования. Для полинома производится вычисление интеграла на заданном интервале с помощью метода трапеций... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
18.06.2011, 19:46     Символьные указатели
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <list>
#include <algorithm>
#include <cctype>
 
void f(std::list<char> &l){
  auto b = l.begin(), e = l.end();
  if(std::find(b, e, 'B') != e){
    for(++b, ++e; b != e; l.insert(b, '+'), ++b);
  }
  else l.erase(std::remove_if(b, e, isdigit), e);
}
 
int main(){
  std::list<char> ls;
  for(char ch; (ch = std::cin.get()) != '\n'; ls.push_back(ch));
  f(ls);
  for(auto &x : ls) std::cout << x;
  return 0;
}
 
Текущее время: 06:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru