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

Ошибка в программе обработки строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Какая-нибудь реализация функции void Fun (double in, double *out) http://www.cyberforum.ru/cpp-beginners/thread326395.html
Подскажите, пожалуйста, какую-нибудь любую реализацию прототипа функции: void Fun (double in, double *out)
C++ отладить програму дана такая задача программы "Данный символьный файл. Учтем, что длина слов не превышает двадцати символов, определить, сколько в файле находится слов, составляя из одного, двух, трех и т.д. символов." не могу понять чего она не компилируется. #include <iostream> #include <fstream> #include <Windows.h> #include <string.h> #include <vector> #include <sstream> http://www.cyberforum.ru/cpp-beginners/thread326380.html
в классе создаётся объект оператором new, как его удалить после использования в основной программе? delete в вызывающей функции не вариант! C++
Собсно //Это типа служебного класса. (Внимание! В оригинальном коде он вложен в класс xx, но я этого не стал делать, дабы не усложнять код!) class nemo_ { }; //А это вот класс для конечного пользователя
C++ что не так?не выводит значения...
#include <vcl.h> #include <math.h> #include <iostream.h> #include <stdlib.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused
C++ Вывод на монитор графики, не используя WinAPI http://www.cyberforum.ru/cpp-beginners/thread326360.html
Каким образом можно осуществлять работу с графикой и мультимедиа, не используя функции winapi? Не думаю, что это невозможно, ведь полно других ОС, кроме windows, использующих графику и визуализацию. Собственно всё сводится к обращению к портам монитора, к операциям ввода-вывода? Просто недавно меня поставили в тупик, сказав, что это невозможно, или это возможно, но только с использованием...
C++ виндовая форма добрый вечер. прошу помощи в реализации. есть код. но мне его в форму сделать нужно.сам код: #include <iostream> //для консоли #include <string> #include <algorithm> #include <vector> #include <map> using namespace std; class Date { подробнее

Показать сообщение отдельно
aquarius-a
0 / 0 / 0
Регистрация: 16.04.2011
Сообщений: 48
27.06.2011, 00:16     Ошибка в программе обработки строк
Доброго вечера!
Подскажите, пожалуйста, из-за чего ошибка.
Есть задача: написать функцию, входными параметрами которой является указатель на строку и два символа. функция должна заменить в строке все вхождения первого символа на символ "*" если рядом с этим символом не стоит второй символ.
вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void zam1(char*,char,char);
int main()
{
char s1[]="caacaa bcbbbcbbbcbc";
char simv1,simv2;
cout<<"simvol kotoriy budem zamenyat':  ";
cin>>simv1;
cout<<"simvol-predohranitel':  ";
cin>>simv2;
zam1(s1,simv1,simv2);
cout<<s1;
getch();
return 0;
}
void zam1(char*s1Ptr,l1,l2)
{
  for (int i=0;s1Ptr[i]!='\0';i++)
  {
    if ((s1Ptr[i]==l1)&&(s1Ptr[i-1]!=l2||s1Ptr[i+1]!=l2)) s1Ptr[i]='*';
  }
}
при компиляции выдается ошибка E2303 Type name expected.
не могу понять в чем причина.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru