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

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

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

Помощь с ошибками в коде программы "Hello world" - C++

28.01.2013, 23:47. Просмотров 696. Ответов 19
Метки нет (Все метки)

Я новичек, так что кривой немного. В общем хотел поставить себе среду Microsoft Visual C++ 6.0, но когда хочу скомпилировать какой-либо код, то пишет постоянно одну ошибку.Вот скрин:
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2013, 23:47     Помощь с ошибками в коде программы "Hello world"
Посмотрите здесь:

"Hello World" с ошибками - C++
Сам код #include ‹iostream› using namespace std; int main() { cout ‹‹ "Hello, world!" ‹‹ endl; return 0; ...

"Первый после Hello, world!". Программа решения квадратного уравнения - C++
Добрый день, уважаемые форумчане. Покритикуйте пожалуйста, программу вывода на экран в полиномиальной форме и нахождения корней квадратного...

Hello World и ошибка "This function or variable may be unsafe. Consider using strcpy_s instead" - C++
int str() { char str21; char str1 = "Hello World"; strcpy(str21, str1); cout << str1 << "\n" << strlen(str1) << "\n" <<...

Не работает "Hello world" в CodeGear™ RAD Studio 2009 - C++
Сегодня начал изучать С++. На одном сайте нашёл код для "Hello world!" #include <iostream> using namespace std; int main() { ...

Что делать? Как запустить "Hello, world" в minGW? - C++
Имеется вот такая штука в блокнотике: #include <iostream> using namespace std; int main(int argc, char* argv) { count <<...

Прикол: Эволюция программиста на примере "Hello world" - C++
Эволюция программиста 1. Старший курс школы. 10 PRINT 'HELLO WORLD' 20 END 2. Младший курс института. ...

Не могу скомпилировать прогрумма "Hello world" - C++
Всем привет! Я не так давно решил начать изучать язык С++. До этого никаким образом программирования не касался вообще. Тема для меня...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Troll_Face
600 / 400 / 4
Регистрация: 26.04.2012
Сообщений: 2,070
28.01.2013, 23:55     Помощь с ошибками в коде программы "Hello world" #2
а библиотеки подключать там не нужно?
ququ_smile
1 / 1 / 0
Регистрация: 28.01.2013
Сообщений: 162
29.01.2013, 00:19  [ТС]     Помощь с ошибками в коде программы "Hello world" #3
Я когда создавал проэкт, то походу выбрал пример вывода Hello World-а, но точно уверен что эта проблема не имеет отношения к библиотекам, ибо с такой ошибкой не работал ни один код, который работал на других компиляторах ( Dev-C++, CodeBlocks).
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
29.01.2013, 00:25     Помощь с ошибками в коде программы "Hello world" #4
ququ_smile,
C++
1
#include <stdio.h>
нужен
l2ded
80 / 68 / 11
Регистрация: 10.05.2011
Сообщений: 284
29.01.2013, 00:25     Помощь с ошибками в коде программы "Hello world" #5
Цитата Сообщение от ququ_smile Посмотреть сообщение
Я новичек, так что кривой немного. В общем хотел поставить себе среду Microsoft Visual C++ 6.0, но когда хочу скомпилировать какой-либо код, то пишет постоянно одну ошибку.Вот скрин:
1.VS 6 насколько я помню не надо #include "stdafx.h"
2.#include <stdio.h> подключать не надо?
3. Рабочий код
C++
1
2
#include <stdio.h>
void main(){ printf("HELLO WORLD!");}}
vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
29.01.2013, 00:40     Помощь с ошибками в коде программы "Hello world" #6
Цитата Сообщение от UnsKneD Посмотреть сообщение
#include <stdio.h>
Это устаревшая библиотека в книге Маерса ее не советуют использовать. Лучше стандартные библиотеки типа iostream !
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <fstream>
inFile = "input.txt"
outFile = "output.txt";
std::cout << inFile.c_str() << std::endl;
std::cout << outFile.c_str() << std::endl;
std::ifstream fin(inFile);
std::ofstream fout(outFile);
 while (!fin.eof())
   {
       std::getline(fin,Array[i]);
       std::cout << Array[i]<< std::endl;
 i++;
   }
ququ_smile
1 / 1 / 0
Регистрация: 28.01.2013
Сообщений: 162
29.01.2013, 00:43  [ТС]     Помощь с ошибками в коде программы "Hello world" #7
Цитата Сообщение от l2ded Посмотреть сообщение
1.VS 6 насколько я помню не надо #include "stdafx.h"
2.#include <stdio.h> подключать не надо?
3. Рабочий код
C++
1
2
#include <stdio.h>
void main(){ printf("HELLO WORLD!");}}
Кликните здесь для просмотра всего текста


Неверующие люди... Я же говорил, что к коду это отношение не имеет... У любого кода высвечивает эту ошибку. Если не верите, то могу еще других скринов наделать, но это пустая трата времени...
vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
29.01.2013, 00:48     Помощь с ошибками в коде программы "Hello world" #8
cl.exe - это ошибка компилятора кажется попробуй переустановить или поставить что нибудь другое, так же ты можешь проверить свой код на сервисах онлайн проверки
UnsKneD
29.01.2013, 00:52
  #9

Не по теме:

vbloodv, а можно название узнать?

vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
29.01.2013, 00:58     Помощь с ошибками в коде программы "Hello world" #10
UnsKneD, Этой книги?
Кликните здесь для просмотра всего текста
Мейерс С. - Наиболее эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов - 2000
UnsKneD
29.01.2013, 01:07
  #11

Не по теме:

vbloodv, спасибо.

Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
29.01.2013, 01:10     Помощь с ошибками в коде программы "Hello world" #12
Ошибка говорит о том, что тупо не запускается компилятор. Код и библиотеки тут не при чем. Либо кривая IDE, либо сбитые ее настройки.
Catstail
Модератор
22510 / 10915 / 1774
Регистрация: 12.02.2012
Сообщений: 18,061
29.01.2013, 11:33     Помощь с ошибками в коде программы "Hello world" #13
Цитата Сообщение от Vourhey Посмотреть сообщение
Ошибка говорит о том, что тупо не запускается компилятор. Код и библиотеки тут не при чем. Либо кривая IDE, либо сбитые ее настройки.
- ошибка говорит о том, что нужно подключить "stdio.h" (несмотря на то, что есть более новые библиотеки, stdio живее всех живых).
vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
29.01.2013, 14:37     Помощь с ошибками в коде программы "Hello world" #14
Цитата Сообщение от Catstail Посмотреть сообщение
живее всех живых
Только ленин, он как и stdio.h мертв, но жив в наших сердцах !
Builder сам по себе компилятор "не очень", думаю стоит посмотреть на сколько он поддерживает стандарт, если использование stdio.h в нем обязательно, я молчу про С++ 11
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
29.01.2013, 15:03     Помощь с ошибками в коде программы "Hello world" #15
Цитата Сообщение от vbloodv Посмотреть сообщение
Это устаревшая библиотека
Ничего себе "устаревшая"... мда
Ты ещё язык Си назови устаревшим
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
29.01.2013, 15:13     Помощь с ошибками в коде программы "Hello world" #16
Цитата Сообщение от Catstail Посмотреть сообщение
ошибка говорит о том, что нужно подключить "stdio.h"
Либо ты читать не умеешь, либо vc++ не умеет сообщения об ошибках писать. Но Error spawning что-либо, это ошибка запуска, а не синтаксическая ошибка. stdio.h тут не при чем.

Добавлено через 2 минуты
В случае, когда нет заголовка, должна возникнуть типичная ошибка "undefined" или "identifier not found" и так далее. В данном случае про printf. А не error spawning.
MrGluck
Модератор
Эксперт CЭксперт С++
7152 / 4318 / 630
Регистрация: 29.11.2010
Сообщений: 11,738
29.01.2013, 15:34     Помощь с ошибками в коде программы "Hello world" #17
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Ничего себе "устаревшая"... мда
Для языка С++ она действительно устарела, т.к. не поддерживает пространства имен. Существует специальная альтернатива cstdio.h, наверняка там есть еще небольшие изменения, но главное отличие я указал в первом предложении. И ввод/вывод С-стайл не соответствует духу С++. Так что оставлено лишь для совместимости.
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
29.01.2013, 15:39     Помощь с ошибками в коде программы "Hello world" #18
вообще-то <cstdio>

Добавлено через 1 минуту
и она просто инклюдит stdio.h
MrGluck
Модератор
Эксперт CЭксперт С++
7152 / 4318 / 630
Регистрация: 29.11.2010
Сообщений: 11,738
29.01.2013, 15:51     Помощь с ошибками в коде программы "Hello world" #19
defer, да, cstdio, я опечатался, т.к. хедер stdio.h у меня с С++ вообще не ассоциируется, пишу еще и на С, рука сама дописала.

C++
1
2
3
4
5
6
#include <stdio.h>
 
int main()
{
    std::printf("Hello world!");
}
Попробуйте скомпильте, увидите в чем отличия и согласитесь с тем, что я и писал выше.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2013, 15:55     Помощь с ошибками в коде программы "Hello world"
Еще ссылки по теме:

Исправить ошибки в программе "Hello, World" - C++
в общем первая программа после hello world на С++ , помогите исправить апшибки пжл п.с. что за тупая система не дает создать тему со...

Не могу вывесте просто "Hello world"! - C++
Я не пойму! Я уже 2 часа смотрю в экран и не пойму, почему консоль закрывается сразу после запуска? Я использую netbeans и компилятор...

Рекурсия: вывод "Hello, World!" N раз - C++
Напишите, пожалуйста, код, который выводит &quot;Hello, World!&quot; N раз. Не могу понять, как пользоваться рекурсией. Например: Ввод: 2 ...

Не получается запустить "hello, world" - C++
Вот начал изучать С++ по книге Страуструпа. Не получается запустить &quot;hello, world&quot;. Установил visual c++ 2010, создал пустой проект, писал...

Не получается написать "Hello world!" - C++
Здравствуйте. Я решил попробовать научиться программировать по книге Бьерна Страуструпа &quot;Программирование. Принципы и практика...


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

Или воспользуйтесь поиском по форуму:
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
29.01.2013, 15:55     Помощь с ошибками в коде программы "Hello world" #20
Да, понятно
Yandex
Объявления
29.01.2013, 15:55     Помощь с ошибками в коде программы "Hello world"
Ответ Создать тему
Опции темы

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