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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 38, средняя оценка - 4.79
DEMONSTR
8 / 8 / 2
Регистрация: 07.03.2013
Сообщений: 66
#1

В чём писать? - C++

30.07.2013, 17:06. Просмотров 5003. Ответов 96
Метки нет (Все метки)

Всем привет, только начал изучения c++, подскажите в какой среде лучше начинать изучение? подходит ли для старта MSVS?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2013, 17:06     В чём писать?
Посмотрите здесь:

В чём ошибка? - C++
Не могу понять! В чём ошибка?Почему работает не так как надо?В чём "бреш"? #include <iostream> #include <locale.h> #include...

в чём ошибка - C++
void load_file (queue *q) { char path; int count=0; system("cls"); printf ("\nVvedite put', imja i rashirenie...

В чём ошибка? - C++
Я недавно начал изучать Visual C++, можете подсказать в чём ошибка? #include "stdafx.h" #include <conio.h> int _tmain(int argc,...

C++ и C. В чём разница? - C++
Всем доброго времени суток. Недавно разбирал сортировки в с++. Написал быструю и слияние. Вроде бы работает нормально. Спустя некоторое...

В чём ошибка? - C++
#include <iostream> #include <conio.h> using namespace std; int main (){ const char*str1; cin.getline(str1,255); cout<<str1; ...

в чём ошибка? - C++
не пойму в чём ошибка! :( выдаёт неправильное значение... Даны натуральное число n, действительное число х. Вычислить: ...

В чём ошибка? - C++
#include <stdio.h> #include <math.h> main() { float Pi=M_PI; float x,y,xn=2.5,xk=7.5,xh=0.5; printf("\n X Y\n"); for (x=xn;x...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dani
1300 / 637 / 56
Регистрация: 11.08.2011
Сообщений: 2,280
Записей в блоге: 2
Завершенные тесты: 1
30.07.2013, 23:54     В чём писать? #31
starikNAD, а ты с Debug на Release переключи. И сравни размер экзешников
Jack Wade
63 / 36 / 6
Регистрация: 24.02.2013
Сообщений: 250
30.07.2013, 23:54     В чём писать? #32
alsav22, ну не совсем... Про System Я уже разобрался... Видимо, ранее что то не так вводил... А вот с Cout вообще Мне понравилось...
Что бы Cout работал в MVS2012 нужно писать эту команду так: "std::cout<<"Текст"<<std::endl;"... Я просто ранее думал, что можно просто ввести как обычно, cout и всё...
Ошибся, бывает
korvin_
1712 / 1250 / 191
Регистрация: 28.04.2012
Сообщений: 4,528
31.07.2013, 00:03     В чём писать? #33
Цитата Сообщение от Jack Wade Посмотреть сообщение
Что бы Cout работал в MVS2012 нужно писать эту команду так: "std::cout<<"Текст"<<std::endl;"
Это везде так. Почитай про пространства имен.
Игорь с++
434 / 457 / 16
Регистрация: 26.01.2011
Сообщений: 2,032
31.07.2013, 00:06     В чём писать? #34
Цитата Сообщение от metagalaxy Посмотреть сообщение
Dev C++, CodeBlock
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
31.07.2013, 00:09     В чём писать? #35
Цитата Сообщение от Jack Wade Посмотреть сообщение
Что бы Cout работал в MVS2012 нужно писать эту команду так: "std::cout<<"Текст"<<std::endl;"...
А в Dev C++ так ненужно писать? А как? Если просто, без std::, то, что в студии, что в Dev C++, нужно:
C++
1
using namespace std;
или
C++
1
2
using std::cout;
using std::endl;
Dani
1300 / 637 / 56
Регистрация: 11.08.2011
Сообщений: 2,280
Записей в блоге: 2
Завершенные тесты: 1
31.07.2013, 00:12     В чём писать? #36
alsav22, в Dev-cpp такой шаблон консольного приложения сразу создается. Может он только его и юзал.
C++
1
2
3
4
5
6
7
8
9
10
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    system("PAUSE");
    return EXIT_SUCCESS;
}
XRuZzz
Антикодер
659 / 560 / 27
Регистрация: 15.09.2012
Сообщений: 2,511
31.07.2013, 00:13     В чём писать? #37
вот лучшие лекции, которые я видел Основы C++, первый семестр
я надеюсь у вас не останется вопросов после просмотра, этих лекций, в чем писать он говорит на первой лекции.
Судя по всему у этого товарища очень хорошая репутация.

Но он фокусируется на сложных моментах в языке. Используйте список литературы, который там приведён для лекций, всё это уважаемые источники.
alsav22
31.07.2013, 00:15
  #38

Не по теме:

Цитата Сообщение от Dani Посмотреть сообщение
Может он только его и юзал.
Может, я там шаблоны не пробовал.

XRuZzz
Антикодер
659 / 560 / 27
Регистрация: 15.09.2012
Сообщений: 2,511
31.07.2013, 00:16     В чём писать? #39
список этой литературы тут

возможно эти ссылки, модераторам, стоит поместить в "важный" форум по литературе на C++
а ещё лучше создать отдельную "важную" ветку для видеолекций, вопросов на форуме станет меньше.
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
31.07.2013, 00:28     В чём писать? #40
Цитата Сообщение от alsav22 Посмотреть сообщение
Если нет точки с запятой после объявления класса, то ошибки пишутся совсем не те. Но это и в студии так.
gcc вполне адекватные ошибки выдает (dev-cpp вроде же именно его использует?)
http://ideone.com/nAEWxb
prog.cpp:4:1: error: expected ‘;’ after struct definition
}
^
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
31.07.2013, 00:39     В чём писать? #41
В 11 посте скрин, какие Dev C++ ошибки выдаёт.
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
31.07.2013, 00:42     В чём писать? #42
Цитата Сообщение от alsav22 Посмотреть сообщение
В 11 посте скрин, какие Dev C++ ошибки выдаёт.
Значит проблема в старом gcc.
Вроде ж есть сборки dev-cpp, понимающие новые версии gcc?
Dani
1300 / 637 / 56
Регистрация: 11.08.2011
Сообщений: 2,280
Записей в блоге: 2
Завершенные тесты: 1
31.07.2013, 00:43     В чём писать? #43
diagon, есть, только Dev-Cpp сам по себе уже не развивается, а какой начинающий додумается скачать другие версии?
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
31.07.2013, 00:48     В чём писать? #44
Цитата Сообщение от diagon Посмотреть сообщение
Вроде ж есть сборки dev-cpp, понимающие новые версии gcc?
Вот это, вроде бы, уже с новым компилятором (TDM-GCC 4.7.1 64-bit). Ошибки те же выдаёт.
Миниатюры
В чём писать?  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.07.2013, 01:28     В чём писать?
Еще ссылки по теме:

В чём ошибка? - C++
Описание проблемы: Открываю файл для чтения и записи. Записываю туда информацию. После этого, если: 1)я перевожу текущую позицию в...

В чём ошибка? - C++
#include &lt;iostream.h&gt; #include &lt;fstream.h&gt; #include &lt;climits.h&gt; #include &lt;cstring.h&gt; unsigned arr, larr; bool...

[C++]В чём ошибка? - C++
Помогите в чём ошибка ??? Вроде и работает а вроде и нет. Например при значениях 4 6 10 работает а уже при значении 4 8 10 краш. или...

в чём проблема? - C++
Помогите пожалуйста, в чём проблема? #include &lt;iostream.h&gt; #include &lt;iomanip.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #define n...

В чём ошибка ? - C++
Задание: В одномерном массиве целых чисел заменить минимальное значение максимальным. Решение: { setlocale (LC_ALL,...


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

Или воспользуйтесь поиском по форуму:
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
31.07.2013, 01:28     В чём писать? #45
Hello World 3КБ или даже 2560 Байт
А вам слабо?

Вижуал студия же в релизе выдаёт втрое больше! - 8 Кбайт или 7680 байт

Добавлено через 10 минут
А ваш ненаглядный DevCPP в компании с так любимым линуксоидами GCC генерирует HelloWorld.exe размером 463 Кб! В ПОЛСОТНИ (!) раз больше, чем вижуал студия!
Му-ха-ха!


Добавлено через 5 минут
пруф MSVSvsDEVCPP.rar

Добавлено через 12 минут
По-моему, весомый аргумент в пользу Вижуал Студии и против Dev-CPP, GCC и вообще линукса.
Yandex
Объявления
31.07.2013, 01:28     В чём писать?
Ответ Создать тему
Опции темы

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