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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kardinal264
0 / 0 / 0
Регистрация: 03.11.2010
Сообщений: 6
#1

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

21.12.2010, 23:09. Просмотров 291. Ответов 2
Метки нет (Все метки)

Добрый вечер! Вот кусочек программы:
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 минуту
ни у кого каких-нибудь мыслей-идей нет?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2010, 23:09     Изменение функции
Посмотрите здесь:

Изменение массива в функции - C++
В процессе разработки возникла проблема. Нам надо передать в процедуру (тип функции void) двумерный массив, изменить его в ней....

Изменение кода в виде функции - C++
Приветствую народ! вопрос таков: написал работающую программу, необходимо взять кусок кода и оформить в виде функции, я ни как правильно не...

Изменение функции для DllMain - C++
Здравствуйте. Вот есть файл cpp, в нем DllMain: #include &quot;stdafx.h&quot; #include &quot;windows.h&quot; #include &quot;header_dll.h&quot; #include...

Изменение содержимого вектора из лямбда функции - C++
Только начал разбираться с лямбда, не могу понять, что нетак сделал. Вот код, std::queue&lt;Pointf&gt; active; Pointf point =...

Использование члена структуры как аргумента функции и его изменение - C++
В учебнике Герберта Шилдта «C++. Полное руководство» написано как передавать член структуры в функцию как её аргумент, но почему-то не...

При передаче аргумента в функцию каким из ниже приведенных способов его изменение в функции повлияет на его значение в остальной части программы - C++
1. По указателю 2. По классу 3. По значению 4. По оператору 5. По ссылке

Изменение переменной из функции - jQuery
Добрый день. Изначально объявляю 4 переменные. var question,answer1,answer2,answer3; Потом отправляю ajax запрос(данные приходят,...

Изменение указателя в функции - C (СИ)
Сразу напишу код, а дальше вопрос #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; void f(int *pp) { pp = NULL; }

Изменение переменных в функции - PHP
Возможно реализовать подобное? Т.е. создаётся функция, и можно написать ещё одну функцию с тем же функционалом, только с изменёнными...

Изменение цвета в функции SpeedButton1Click - C++ Builder
Функции StringGrid1Click и StringGrid1DrawCell обеспечивают закрашивания ячейки нажатием. SpeedButton1Click должна по алгоритму изменять...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Day
1154 / 959 / 57
Регистрация: 29.10.2009
Сообщений: 1,385
21.12.2010, 23:25     Изменение функции #2
Kardinal264,
1. А зачем тебе это надо. ИМХО, конструкции *rTem и rTem[] совершенно эквивалентны.
2. Покажь измененный код, навярняка какая-то мелкая лажа
Kardinal264
0 / 0 / 0
Регистрация: 03.11.2010
Сообщений: 6
21.12.2010, 23:25  [ТС]     Изменение функции #3
извините за мою глупость, сам всё сделал... закройте тему
Yandex
Объявления
21.12.2010, 23:25     Изменение функции
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru