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

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

Войти
Регистрация
Восстановить пароль
 
AnreyKazakov
Заблокирован
#1

Пример строк в стиле С не работает - C++

10.09.2012, 18:22. Просмотров 403. Ответов 2
Метки нет (Все метки)

Один к одному переписал с книжки не фуричит ....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cstring>
 
int main(){
    const char *cp1 = "A string example";
    const char *cp2 = "A different string";
    int i=strcmp(cp1,cp2);//здесь ошибки выдает
    std::cout<<i<<std::endl;
    int i=strcmp(cp2,cp1);//здесь ошибки выдает
    std::cout<<i<<std::endl;
    int i=strcmp(cp1,cp1);//здесь ошибки выдает
    std::cout<<i<<std::endl;
    return 0;   
    }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2012, 18:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Пример строк в стиле С не работает (C++):

Сравнение строк в стиле С - C++
Может и бестолковый вопрос но все же... VS 2015 ест такой код, разве он является законным???? if (&quot;first&quot; == &quot;first&quot;) ; // do...

Нюансы использования строк в стиле Си: найти и исправить ошибки в коде - C++
Всем привет. Интересует такой вопрос почему ругается if (x &lt;=5){ char slovo = &quot;курящих&quot;; } if (x&gt;5){ ...

Cоздать и заполнить массив строк в стиле Си (квадратную матрицу указателей на char) - C++
Нужно создать массив символьных указателей на 10 элементов и выполните вывод всех строк в 10 столбиков Нужно заполнить массив...

Напишите программу, присваивающую значения элементов списка указателей на символьные строки в стиле С (тип char* ) элементам вектора строк - C++
Напишите программу, присваивающую значения элементов списка указателей на символьные строки в стиле С (тип char* ) элементам вектора строк...

Пример из книги не работает. - C++
Пример из книги, тема Классы но смотрю что нет обращения к Task::swap(int i,int j) Думаю ошибка именно в Task::sort(int size). ...

Не работает пример из книги - C++
Я писал код из книжки и ничего не работает. #include &lt;iostream&gt; using namespace std; #include &lt;conio.h&gt; int main(){ ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
NoMasters
Псевдослучайный
1754 / 1097 / 72
Регистрация: 13.09.2011
Сообщений: 3,134
10.09.2012, 18:52 #2
Вы выхлоп компилятора читать пробовали? Он жалуется на повторные декларации i.
1
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
10.09.2012, 20:10 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string.h>
 
int main(){
    const char cp1[] = "A string example";
    const char cp2[] = "A different string";
    int i=strcmp(cp1,cp2);
    std::cout<<i<<std::endl;
    i=strcmp(cp2,cp1);
    std::cout<<i<<std::endl;
    i=strcmp(cp1,cp1);
    std::cout<<i<<std::endl;
    return 0;   
    }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2012, 20:10
Привет! Вот еще темы с ответами:

Не работает пример из Шилдта - C++
В книге Г. Шилдта &quot;C++ базовый курс&quot; третье издание на страницах 338-339 приведен следующий пример с перегрузкой оператора &quot;=&quot;: #include...

Не работает пример из учебника - C++
#include &lt;string.h&gt; #include &lt;cstdio&gt; using namespace std; // начало объявления класса class CppStudio // имя класса { ...

Не работает Первый пример из книжки - C++
IDE KDevelop. Пример, которые был при создании проекта, компилируется без ошибок. Вот пример из книжки, который я пытаюсь скомпилировать:...

Не работает пример из книги Лафоре - C++
Доброго времени суток! Взялся решать задачу из книги Лафоре, глава 9, упр. 2. Опробовал уже готовое решение из самой книги- не работает. ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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