Перейти к содержимому

Фотография

Новые Уроки По С++.1 Урок. Как Создать Программу?

автор денис марков

Сообщений в теме: 18

#1 DenisMD

DenisMD

    Продвинутый пользователь

  • Модераторы
  • 40 сообщений
  • ГородМагнитогорск

Отправлено 16 Июль 2013 - 01:38

Это новый курс по программированию на С++. В нем будет исправлен подход к подаче информации и будет показан более правильный стиль программирования.


  • Zhenya_Shust это нравится

#2 Maks99

Maks99

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 18 Ноябрь 2013 - 22:20

 

Это новый курс по программированию на С++. В нем будет исправлен подход к подаче информации и будет показан более правильный стиль программирования.

 

Привет, Денис! Скинь пожалуйста ссилку, где ты скачал Microsoft Visual 2012 просто НА 2010 версии выбивает ошибка в этом моменте cout << ""Hello Word!"" << end1; на Hello и требуеться точка с запятой... Мне кажется в 2012 мне будет проще)



#3 Administrator

Administrator

    Администратор

  • Администраторы
  • 89 сообщений
  • ГородПенза

Отправлено 19 Ноябрь 2013 - 18:46

Привет, Денис! Скинь пожалуйста ссилку, где ты скачал Microsoft Visual 2012 просто НА 2010 версии выбивает ошибка в этом моменте cout << ""Hello Word!"" << end1; на Hello и требуеться точка с запятой... Мне кажется в 2012 мне будет проще)

 

Качайте с нашего сайта) http://manysource.ru/c-cpp/ide-c-cpp/26-microsoft-vs-pro-2012.html .

Да и еще к вам замечание писать нужно не так 

 cout << ""Hello Word!"" << end1;    

а вот так 

 std::cout << "Hello Word!" << endl;

Или если вы объявите пространство именно во так вот в коде 

#include <iostream> 
using namespace std;
int main(){
   std::cout << "Hello Word!" << endl;
   return 0;
};


#4 nkn

nkn

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 14 Декабрь 2013 - 22:09

Здравствуйте.

Столкнулся с проблемой на первом уроке.

Выдаёт ошибку

 error C2006: #using: требуется имя файла, а не "идентификатор"
 fatal error C1190: для управляемого целевого кода требуется параметр /clr

Насколько я понял - нет у меня "iostream" библиотеки.

Качал с торрента МСДН версию с лекарством Мisual studio 2012 Ultimate [ru].

Может уже сталкивались с таким, как мне быть?

P.S.:

Что-то намудрил и в итоге перестала отображаться нумерация строк и окно "main.cpp" идёт вторым окном. Как всё вернуть обратно?

Заранее спасибо за интересные видеоуроки и помощь.



#5 ZloyBambr

ZloyBambr

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
  • ГородНерезиновск

Отправлено 12 Март 2014 - 13:21

Здравствуйте.

Столкнулся с проблемой на первом уроке.

Выдаёт ошибку

 error C2006: #using: требуется имя файла, а не "идентификатор"
 fatal error C1190: для управляемого целевого кода требуется параметр /clr

Насколько я понял - нет у меня "iostream" библиотеки.

Качал с торрента МСДН версию с лекарством Мisual studio 2012 Ultimate [ru].

Может уже сталкивались с таким, как мне быть?

P.S.:

Что-то намудрил и в итоге перестала отображаться нумерация строк и окно "main.cpp" идёт вторым окном. Как всё вернуть обратно?

Заранее спасибо за интересные видеоуроки и помощь.

1. /clr говорит о том, что вы используете управляемую сборку и пытаетесь писать приложение на С++ с использованием .NET. Выбирайте win32 console application при создании, на втором шаге в мастере установить галку в поле "пустой проект".

2. Можно сбросить все настройки, если наигрались, так что все пропало. Tools -> Import and export settings. 

3.Номера строк можно включить в настройках редактора.

4. А чем не подошло Express edition? Для обучения программированию его хватит за глаза, зачем использовать версию которая стоит не 1 тыс не рублей? К тому же непонятно что за сборку вы скачали. Советую взять express с официального сайта msdn.com как созреете, можно получить Professional (бесплатно).



#6 ZloyBambr

ZloyBambr

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
  • ГородНерезиновск

Отправлено 12 Март 2014 - 14:02

 

Это новый курс по программированию на С++. В нем будет исправлен подход к подаче информации и будет показан более правильный стиль программирования.

 

Есть несколько замечаний.

1. Зачем использовать библиотеки языка Си, когда проходит обучение языку С++? Отсюда возникают вопросы, почему в #include файлы пишутся или с *.h или без? Для С++ есть замечательная функция чтобы задержать окно, называется она cin.get(), смешивать библиотеки не очень хорошее решение. Зачем включать библиотеки, выполняющие одинаковые функции, в проекте потом такая путаница настанет, что проще переписать, чем исправить.

2. Очень спорное утверждение, что getch() писалась специально для Visual Studio, я скажем пользуюсь Pelles C, в котором мало того, что Visual Studio не используется, так там ещё и свой компилятор, и как не странно _getch() там есть и работает. Это стандартная библиотека Си.  :rolleyes:

 

В целом не плохо, но есть что улучшать.  :)



#7 Steamer

Steamer

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 24 Сентябрь 2014 - 00:58

Денис Марков,не могли бы вы подсказать при установке Microsoft Visual Studio 2012 Ultimate 11.0.50727.1 Final спрашивается какие компоненты нужно установить,какие из них обязательны или наиболее часто применяются?Потому как решил установить все,но это как оказалось очень долгая процедура.



#8 vova-zizda

vova-zizda

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 03 Ноябрь 2014 - 17:46

Денис подскажыте пожалуста, когда я писал визитку дани на ней я писал кирилеце, но консольное окно выдавало какието каракули, как сделать што би С++ понимал кирилицу?



#9 Evgeniy

Evgeniy

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 06 Ноябрь 2014 - 16:24

Денис подскажыте пожалуста, когда я писал визитку дани на ней я писал кирилеце, но консольное окно выдавало какието каракули, как сделать што би С++ понимал кирилицу?

setlocale(LC_ALL, "Rus"); в начале программы 



#10 vova-zizda

vova-zizda

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 06 Ноябрь 2014 - 17:34

спс



#11 vinni

vinni

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 22 Январь 2015 - 02:22

Всем привет!

 

Спасибо, замечательный курс.

 

Очень обидно, столкнулся с проблемой еще до создания первой программы.

 

Вот такая вот ошибка:

error C1033: невозможно открыть базу данных программы
 
Microsoft Visual Studio Ultimate 2012
Версия 11.0.61030.0 Q11REL
Microsoft .NET Framework
Версия 4.5.50938


Установленная версия: Ultimate
 
Имя ОС Microsoft Windows 7 Профессиональная (32-битная)

 

 

Поиск по данной ошибке толком не дал результатов. Все сошлись на то, что необходимо снести винду. оО Это сейчас очень проблематично реализовать. Проблема при том в самом деле имеет место быть у юзеров 32-битной семерки.

 

Может быть, кто-нибудь знает, как это лечить?



#12 vinni

vinni

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 22 Январь 2015 - 06:15

Вопрос снят - трабла была в версии.



#13 autotir

autotir

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 04 Март 2015 - 17:56

Добрый день, при создании проекта или попытке открыть существующий выходит вместо белого поля для набора такой экран, в чём проблема?

Заранее спасибо.

5b335661e128.png



#14 Lyka911

Lyka911

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 11 Март 2015 - 17:15

Добрый день, для начала очень хотелось бы узнать, есть тут хоть одна живая душа ? По ходу изучения программы с++ возникает множество вопрос, хотелось бы хотя бы здесь получить на них ответы, ведь тема для того и создавалась. 



#15 Toxic

Toxic

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 23 Апрель 2015 - 23:09

Не получается запустить компилятор,  ошибку выдает мол такой файл не создан как с этим боротся?? 
вот суть проблемы <a href=http://uafile.com.ua/get/131708/>проблема.tar на uafile.com.ua</a>



#16 spingalet

spingalet

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 14 Сентябрь 2015 - 14:38

Зачем использовать "endl"   если без него все и так получается? 



#17 himegood

himegood

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 22 Декабрь 2015 - 21:23

724b2c0fb8874ba73a71b24e0ac0b692.jpgЧто я делаю не так?



#18 Вадим

Вадим

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 24 Август 2016 - 01:25

 

 

Это новый курс по программированию на С++. В нем будет исправлен подход к подаче информации и будет показан более правильный стиль программирования.

 

Привет, Денис! Скинь пожалуйста ссилку, где ты скачал Microsoft Visual 2012 просто НА 2010 версии выбивает ошибка в этом моменте cout << ""Hello Word!"" << end1; на Hello и требуеться точка с запятой... Мне кажется в 2012 мне будет проще)

 

1>------ Построение начато: проект: HelloWorld, Конфигурация: Debug Win32 ------
1>  mine.cpp
1>c:\users\acer\documents\visual studio 2012\projects\hellovadim)\новая папка\helloworld\helloworld\mine.cpp(2): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
помоги пожалуйста.Выводит ошибку..         int main()
;{
 
    return 0;
}

1>------ Построение начато: проект: HelloWorld, Конфигурация: Debug Win32 ------
1>  mine.cpp
1>c:\users\acer\documents\visual studio 2012\projects\hellovadim)\новая папка\helloworld\helloworld\mine.cpp(2): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
помоги пожалуйста.Выводит ошибку..         int main()
;{
 
    return 0;
}


#19 Дима916

Дима916

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 01 Декабрь 2016 - 15:36

Урок понравился . Проблем не было. Рекомендую для удобства ставить ту же версию программы что и у Дениса Мокарова.

Продолжаем учиться . Всем успехов.







Темы с аналогичным тегами автор денис марков