Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2012, 23:51   #1
acmilan
Форумчанин
 
Регистрация: 24.03.2009
Сообщений: 103
По умолчанию Неконстантный указатель(пример из Дейтела)

Читаю книгу Дейтелов, наткнулся на пример.
Программа заключается в следующем: преобразование строчных букв в прописные с использованием неконстантного указателя на неконстантные данные. Компилирую код в Dev C++:
Код:
#include <iostream>
#include <ctype.h>
using namespace std;

void convertToUppercase(char *);

int main()
{
    char string[] = "characters and $32.98";
    
    cout << "String before change: " << string << endl;
    convertToUppercase(string);
    cout << "String after change: " << string << endl;
    getchar();
    return 0;
}

void conevrtToUppercase(char *sPtr)
{
     while(*sPtr != '\0') {
                 *sPtr = toupper(*sPtr);
                 
                 ++sPtr;
     }
}
Выдаёт ошибку: [Linker error] undefined reference to 'convertToUppercaseA(char*)'
ld returned 1 exit status
acmilan вне форума Ответить с цитированием
Старый 06.08.2012, 00:00   #2
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

void convertToUppercase(char *);

void conevrtToUppercase(char *sPtr)

Пиши без ошибок, да
_Bers вне форума Ответить с цитированием
Старый 06.08.2012, 00:07   #3
acmilan
Форумчанин
 
Регистрация: 24.03.2009
Сообщений: 103
По умолчанию

Цитата:
Сообщение от _Bers Посмотреть сообщение
void convertToUppercase(char *);

void conevrtToUppercase(char *sPtr)

Пиши без ошибок, да
Стыдно за вопрос
спасибо
какой же я невнимательный
acmilan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не компилируется программа из книги Дейтела "Как программировать на с++" Aaron Cash Помощь студентам 0 11.10.2011 15:16
*указатель = *указатель tiger() Общие вопросы C/C++ 7 10.05.2011 12:49
Указатель... Romario92 Общие вопросы C/C++ 16 22.10.2010 20:37
Указатель RobinVit Помощь студентам 3 05.05.2010 16:18
Указатель n на m CESHNIK Общие вопросы C/C++ 7 07.03.2008 23:35