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

Cимвольные строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как сохранить dynamic_bitset http://www.cyberforum.ru/cpp-beginners/thread416340.html
Здравствуйте, уважаемые господа. Как прав. сохранить boost::dynamic_bitset в файл и считать его после этого? boost::dynamic_bitset <> tile_bit; ... void save () {
C++ Быстрый поезд (задача с acmp) Задача Не проходит 7 тест #include <string> #include <fstream> #include <cstdlib> int main(){ http://www.cyberforum.ru/cpp-beginners/thread416335.html
C++ Настройка Code::Blocks
Здравствуйте! Ребята помогите настроить компилятор и отладчик в Code::Blocks.Дело в том что я пока мись чайник в ентом деле, да и с английским не вась-вась.Вот фотки... Форум не место обмена электронной почтой!
C++ Функции С++
Ребят подскажите кто-нибудь как вынести все cin и cout в функцию main? #include <conio.h> #include <iostream.h> #include <stdio.h> void razmer(int(&A),const int &n,const int &m) { for(int i=0;i<n;i++)
C++ Прокомментируйте пожалуйста http://www.cyberforum.ru/cpp-beginners/thread416319.html
Прокомментируйте плиз!!! Срочно!!! Условие: заменить каждый элемент массива минимальным строго большим его простым числом int mas; for ( int i = 0; i < n; i++) { if (mas == 1) mas = 2; else { for ( int j = mas+1; ; j++)
C++ Объясните на своих премерах методы сортировки. Добрый вечер. Си++ я начал учить совсем недавно и пытаюсь разобраться с различными методами сортировок. Пока осилил пузырьковую. Так вот, для ее понимания я представлял себе три стакана. 1ый с одной жидкостью, 2 ой с другой, а третий пустой. И чтобы из одного стакана перелить жидкость в другой нужно использовать 3ий. Признаюсь честно, мне этот пример очень помог. Не могли бы вы привести бы мне... подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
24.12.2011, 20:41     Cимвольные строки
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <ctype.h>
 
char* srepeat(char* s) {
  char* a, *b, c, m, *t = s;
  for(;*s; *s++) {
       if(! isalpha(*s))
          continue;
       m = *s;
       for(a = s, b = s + 1; *a; *b++) {
             c = *b;
           *b = *a;
           *a = c;
       }
       *s++ = m;
  }
  return t;
}
 
int  main(void) {
  char str[255] = "else, bye, (e) error e";
  //printf("in str: ");
  //gets(str);
  puts( srepeat(str) );
  return 0;
}
 
Текущее время: 20:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru