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

Изменение функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция вызывает сама себя 10 раз http://www.cyberforum.ru/cpp-beginners/thread217135.html
Всем доброго времени суток, простите студента заочника, но я вынужден к вам обратиться за помощью. Мне в институте для зачета преподаватель дал задачу для решения: Функция вызывает сама себя 10 раз. Помогите решить пожалуйста, буду вам очень признателен)))
C++ В строке по алфавитному порядку расставить символы! Очень нужно! Дана строка. Напечатать в алфавитном порядке все слова из заданной строки, имеющие длину n . Просьба написать попроще , чтобы было понятно. Цена зачета. Буду очень благодарен тому кто поможет! http://www.cyberforum.ru/cpp-beginners/thread217131.html
Алгоритм для программы(программа есть) C++
Программа. #include "stdafx.h" #include <conio.h> #include <iostream> void main(void) { int n; int m;
C++ Поменять местами максимальный и первый элементы массива
поменять местами максимальный элемент массива и первый (задача на двумерный массив) помогите пожалуйста решить. я новичок в этом деле, и эта замена выбила меня из колеи вообще..
C++ Проблема с typedef и FILE* http://www.cyberforum.ru/cpp-beginners/thread217107.html
здравствуйте, пишу typedef FILE* File; выдает ошибку на компиляции.. похоже проблема с файлом..потому что тайпдеф для других переменных работает подскажите какую библиотеку подключить?или как исправить? Название темы должно отражать ее содержание. Именуйте темы осмысленно, в противном случае темы будут удалятся.
C++ Напишите функцию, 1.которая переворачивает строку 2.вычисления корней квадратного уравнения ПОЖАЛУЙСТА ВЫРУЧИТЕ, ПОМОГИТЕ НАПИСАТЬ ПРОГИ: 1) Напишите функцию, которая переворачивает строку (массив типа char). Используйте цикл for, который меняет местами первый и последний сим-волы, затем следующие и т.д. Строка должна передаваться в функцию как аргумент. Напишите программу, которая должна принимать от пользова-теля строку (содержащую более одного слова), вызывать функцию, а за-тем... подробнее

Показать сообщение отдельно
Kardinal264
0 / 0 / 0
Регистрация: 03.11.2010
Сообщений: 6
21.12.2010, 23:09     Изменение функции
Добрый вечер! Вот кусочек программы:
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
27
28
29
30
bool checkTemplate(char field[10][10], int x, int y, int dir, char* lTem, char* rTem, char fig)
{
    if (x<0 || x>9 || y<0 || y>9 || field[y][x]!='.')
        {
           return false;
        }
    int tLen=0;
    char sFig=fig;
    bool isMatch=true;
 
 
    tLen=strlen(rTem);
    while(isMatch && tLen>0)
        {
        char rez = checkCellOfs(field,x,y,tLen,dir,fig);
                if(rez != 'E')
                {
                   sFig = rTem[tLen-1] == '*' ? 'F' : '.';
                }
                else
                {
                   return false;
                }
 
                if(rez != sFig)
                {
                   isMatch = false;
                }
        tLen--;
    }
Собвственно, вопрос... Как заменить char* lTem и char *rTem на lTem[] и rTem[]?
Я пробовал уберать адрес * и ставить [] скобки, но в этом случае ругается на tLen=strlen(rTem).
Будьте так добры, помочь!

Добавлено через 41 минуту
ни у кого каких-нибудь мыслей-идей нет?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru