Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19

ошибка в коде (нужна помощь)

14.09.2011, 22:10. Показов 1910. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вот сам код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h>
 
void show__parameters (int a=1, int b=2, int c=3)
 
{ 
    cout << "a" << a << " b " << b << " c " << c << endl; 
}
 
int main(void)
 
{ 
   setlocale( LC_ALL,"Russian" );
   show_parameters(); 
   show_parameters(1001); 
   show_parameters(1001, 2002); 
   show_parameters(1001, 2002, 3003);
   system ("Pause > nul");
}
подскажите,в чем здесь может быть ошибка?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.09.2011, 22:10
Ответы с готовыми решениями:

Нужна помощь!Ошибка в структуре.
Есть программа,работает вроде нормально, но в одной колонки (срок годности), по программе прописанно 8 знаков для набора, а в итоге, когда...

Нужна помощь в коде шаблона!!!
В общем есть код в index.php вот он: &lt;div id=&quot;f_area&quot;&gt; &lt;?php if($this-&gt;countModules('user1')) : ?&gt; &lt;jdoc:include...

Нужна помощь с исправлением ошибок в коде
Добрый день! Нужна помощь с исправлением ошибок в коде. unit Unit1; interface uses Windows, Messages, SysUtils, Variants,...

22
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
14.09.2011, 22:22
или я чего-то не понимаю или не весь код, где реализация вот этих функций :
C++
1
2
3
 show_parameters(); 
   show_parameters(1001); 
   show_parameters(1001, 2002);
Добавлено через 2 минуты
так же не cout а std::cout или уж тогда после #include using namespace std
2
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:25  [ТС]
Чистый, ну я как бы только изучаю это все.. и не совсем вникаю во все моменты.. но в уроках которые я изучаю этот код.. а к "show_parameters" я в скобках присвоил значения... вот они и должны отобразиться..
вот что должно получится когда запускаешь программу:
C++
1
2
3
4
5
6
7
а 1 b 2 с 3
 
а 1001 b 2 с 3
 
а 1001 b 2002 с 3
 
а 1001 b 2002 с 3003
0
Мастер кустарных методов
 Аватар для LEQADA
232 / 227 / 17
Регистрация: 09.11.2010
Сообщений: 680
14.09.2011, 22:25
lord_3d1, какая ошибка? Нам тут гадать?
1
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:25  [ТС]
[QUOTE=lord_3d1;1984987]Чистый, ну я как бы только изучаю это все.. и не совсем вникаю во все моменты.. но в уроках которые я изучаю этот код.. а к "show_parameters" я в скобках присвоил значения... вот они и должны отобразиться..
вот что должно получится когда запускаешь программу:

а 1 b 2 с 3

а 1001 b 2 с 3

а 1001 b 2002 с 3

а 1001 b 2002 с 3003
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
14.09.2011, 22:26
так же:
C++
1
void show__parameters (int a, int b, int с)
а не
C++
1
void show__parameters (int a=1, int b=2, int c=3)
1
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:28  [ТС]
Цитата Сообщение от LEQADA Посмотреть сообщение
lord_3d1, какая ошибка? Нам тут гадать?
ну почему сразу гадать.. кто программирует на C++,у того глаз уже наметан.. да и к тому же я и сам не знаю где ошибка.. вроде как код верно написан.. а вот зараза не компилируется..
0
Мастер кустарных методов
 Аватар для LEQADA
232 / 227 / 17
Регистрация: 09.11.2010
Сообщений: 680
14.09.2011, 22:30
lord_3d1, ну так не компилируется. Покажи ошибку компилятора. Я должен в уме компилировать?
1
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:31  [ТС]
Цитата Сообщение от LEQADA Посмотреть сообщение
lord_3d1, ну так не компилируется. Покажи ошибку компилятора. Я должен в уме компилировать?
выдает 4-ые следующие ошибки:

C:\Dev-Cpp\Áåçûìÿííûé2.cpp:6: error: expected primary-expression before '<<' token

C:\Dev-Cpp\Áåçûìÿííûé2.cpp: In function `int main()':
C:\Dev-Cpp\Áåçûìÿííûé2.cpp:13: error: `show_parameters' undeclared (first use this function)
C:\Dev-Cpp\Áåçûìÿííûé2.cpp:13: error: (Each undeclared identifier is reported only once for each function it appears in.)
0
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:32  [ТС]
Цитата Сообщение от Чистый Посмотреть сообщение
так же:
C++
1
void show__parameters (int a, int b, int с)
а не
C++
1
void show__parameters (int a=1, int b=2, int c=3)
ну я как бы к буквам значения присваивал.. то есть например что бы а равнялось 1 и т.д. так что там все правильно..
0
Мастер кустарных методов
 Аватар для LEQADA
232 / 227 / 17
Регистрация: 09.11.2010
Сообщений: 680
14.09.2011, 22:33
lord_3d1, где прототип функции?
1
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
14.09.2011, 22:34
код должен быть что то на это похоже:
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
31
32
33
34
#include <iostream>
using namespace std;
 
 
    void show_parameters()
    {
        int a=1, b=2, c=3;
        cout << "a" << a << " b " << b << " c " << c << endl; 
    }
  void show_parameters(int a)
  {
      int b=2, c=3;
      cout << "a" << a << " b " << b << " c " << c << endl;
  }
  void show_parameters(int a, int b)
  {
      int c=3;
      cout << "a" << a << " b " << b << " c " << c << endl;
      
  }
  void show_parameters (int a, int b, int c)
{ 
    cout << "a" << a << " b " << b << " c " << c << endl; 
}
int main()
{ 
   
   setlocale( LC_ALL,"Russian" );
   show_parameters(); 
   show_parameters(1001); 
   show_parameters(1001, 2002); 
   show_parameters(1001, 2002, 3003);
 //  system ("Pause > nul");
   return 0;
1
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:35  [ТС]
Цитата Сообщение от LEQADA Посмотреть сообщение
lord_3d1, где прототип функции?
извиняюсь.. но я маленько вас ни понимаю) вот урок на котором я сейчас остоновился http://programmersclub.ru/15/ . вот там этот код и написан
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
14.09.2011, 22:39
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <clocale>
#include <cstdlib>
 
void show_parameters(int a = 1, int b = 2, int c = 3)
{
    std::cout << "a = " << a << " b = " << b << " c = " << c << std::endl;
}
 
int main()
{
    std::setlocale(LC_ALL, "Russian");
    show_parameters();
    show_parameters(1001);
    show_parameters(1001, 2002);
    show_parameters(1001, 2002, 3003);
    std::system("pause");
}
2
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:39  [ТС]
Цитата Сообщение от Чистый Посмотреть сообщение
код должен быть что то на это похоже:
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
31
32
33
34
#include <iostream>
using namespace std;
 
 
    void show_parameters()
    {
        int a=1, b=2, c=3;
        cout << "a" << a << " b " << b << " c " << c << endl; 
    }
  void show_parameters(int a)
  {
      int b=2, c=3;
      cout << "a" << a << " b " << b << " c " << c << endl;
  }
  void show_parameters(int a, int b)
  {
      int c=3;
      cout << "a" << a << " b " << b << " c " << c << endl;
      
  }
  void show_parameters (int a, int b, int c)
{ 
    cout << "a" << a << " b " << b << " c " << c << endl; 
}
int main()
{ 
   
   setlocale( LC_ALL,"Russian" );
   show_parameters(); 
   show_parameters(1001); 
   show_parameters(1001, 2002); 
   show_parameters(1001, 2002, 3003);
 //  system ("Pause > nul");
   return 0;
благодарю) с компилировался..
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
14.09.2011, 22:40
так бы и сразу написал что параметры по-умолчанию должны быть:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  void show_parameters (int a=1, int b=2, int c=3)
{ 
    cout << "a" << a << " b " << b << " c " << c << endl; 
}
int main()
{ 
   
   setlocale( LC_ALL,"Russian" );
   show_parameters(); 
   show_parameters(1001); 
   show_parameters(1001, 2002); 
   show_parameters(1001, 2002, 3003);
 //  system ("Pause > nul");
   return 0;
}
1
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:42  [ТС]
Цитата Сообщение от rangerx Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <clocale>
#include <cstdlib>
 
void show_parameters(int a = 1, int b = 2, int c = 3)
{
    std::cout << "a = " << a << " b = " << b << " c = " << c << std::endl;
}
 
int main()
{
    std::setlocale(LC_ALL, "Russian");
    show_parameters();
    show_parameters(1001);
    show_parameters(1001, 2002);
    show_parameters(1001, 2002, 3003);
    std::system("pause");
}
и вам спасибо) этот код более похож на тот скоторым я копался.. но поясните.. что еще за "std::" вроде как видел где..
0
Мастер кустарных методов
 Аватар для LEQADA
232 / 227 / 17
Регистрация: 09.11.2010
Сообщений: 680
14.09.2011, 22:43
lord_3d1,не парься
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
void show_parameters(int a = 1, int b = 2, int c = 3)
{
    cout << "a" << a << " b " << b << " c " << c << endl;
}
 
int main()
{
    setlocale(LC_ALL, "Russian");
    show_parameters();
    show_parameters(1001);
    show_parameters(1001, 2002);
    show_parameters(1001, 2002, 3003);
    system("pause");
}
Добавлено через 54 секунды
lord_3d1, и ясно, что, когда скатывали урок с какого-то сайта, то что-то упустили или сбили. И вот такая ерунда получалась. Или же урок писался каким-то криворуким.
0
0 / 0 / 0
Регистрация: 29.08.2011
Сообщений: 19
14.09.2011, 22:46  [ТС]
Цитата Сообщение от LEQADA Посмотреть сообщение
lord_3d1,не парься
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
void show_parameters(int a = 1, int b = 2, int c = 3)
{
    cout << "a" << a << " b " << b << " c " << c << endl;
}
 
int main()
{
    setlocale(LC_ALL, "Russian");
    show_parameters();
    show_parameters(1001);
    show_parameters(1001, 2002);
    show_parameters(1001, 2002, 3003);
    system("pause");
}
Добавлено через 54 секунды
lord_3d1, и ясно, что, когда скатывали урок с какого-то сайта, то что-то упустили или сбили. И вот такая ерунда получалась. Или же урок писался каким-то криворуким.
ну это да.. там у них много ошибок в кодах... спасибо большое ребят)) всем спасибо, кто откликнулся!
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
14.09.2011, 22:55
Цитата Сообщение от lord_3d1 Посмотреть сообщение
что еще за "std::" вроде как видел где..
Пространство имён. Лучше указывать его явно. В крайнем случае можно использовать using
C++
1
2
3
4
5
void show_parameters(int a = 1, int b = 2, int c = 3)
{
    using namespace std;
    cout << "a" << a << " b " << b << " c " << c << endl;
}
Делать это лучше именно вот так(локально), а не сразу после заголовочных файлов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.09.2011, 22:55
Помогаю со студенческими работами здесь

Нужна помощь, выскакивает ошибка на 17 строчке
Нужна помощь, выскакивает ошибка на 17 строчке. import java.util.Scanner; public class hw4 { public class Fraction { ...

Нужна помощь ASP+WORD = Ошибка 800a175d|Не_удается_открыть_банк_макросов.
Народ плз подскажите может кто знает как избавиться от такоой ошибки. 800a175d|Не_удается_открыть_банк_макросов. Вот код который...

Ошибка в коде. Нужна помошь
Есть проект созданныей в netbeans. При компиляции которого выодит такую ошибку. Как я понял она состоит гдето в суперклассе Point....

Помогите!!! Очень нужна помощь... Перенос данных между двумя БД в SQL...Возникает ошибка.
На одном сервере есть две базы. Одна как источник ну а вторая соответственно куда копируем данные. При переносе значений из поля...

СРОЧНО НУЖНА ПОМОЩЬ! Нужна информация о тест оборудовании
Доброго времени суток! Интересует информация (книги, статьи, научные статьи, сайты, зарубежная приветствуется) о проектировании...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru