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

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

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

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

30.07.2013, 17:06. Просмотров 5000. Ответов 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...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dr.curse
387 / 343 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
30.07.2013, 19:44     В чём писать? #16
Цитата Сообщение от starikNAD Посмотреть сообщение
Год поработал на CodeBlocks, но там отсутствует отладка вообще.
честно говоря не пользовался отладчиком в codeblocks но есть пункт меню Debug

Добавлено через 1 минуту
а про точку с запятой это ни в коем случае не плохая работа dev c++ и не фича msvs это просто вывод компилятора
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.07.2013, 19:48     В чём писать? #17

Не по теме:

Цитата Сообщение от Dani Посмотреть сообщение
alsav22, у меня все работает. Tools -> Editor options -> Display -> Line Numbers -> Ok. Все заработало
Разобрался, ещё нужно было одну галку поставить.



Добавлено через 47 секунд
Цитата Сообщение от starikNAD Посмотреть сообщение
Есть ли что бесплатное, и чтобы отладка работала?
Есть, Студия. С отладкой никаких проблем.

Добавлено через 1 минуту
Цитата Сообщение от starikNAD Посмотреть сообщение
Год поработал на CodeBlocks, но там отсутствует отладка вообще.
Отладка там есть, но со странностями. У кого работает, у кого нет.
korvin_
1711 / 1249 / 191
Регистрация: 28.04.2012
Сообщений: 4,525
30.07.2013, 19:50     В чём писать? #18
Есть еще QtCreator, NetBeans, Eclipse CDT.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.07.2013, 19:54     В чём писать? #19
Цитата Сообщение от starikNAD Посмотреть сообщение
Год поработал на CodeBlocks, но там отсутствует отладка вообще.
Вот тут тема слегка затрагивается: [Code::Blocks 12.11] непонятное зацикливание
VLK
193 / 162 / 12
Регистрация: 05.05.2013
Сообщений: 1,225
30.07.2013, 20:26     В чём писать? #20
В чём писать?

Во-первый пишет, во-вторых непосредственно в коде подчеркивает.
VLK
193 / 162 / 12
Регистрация: 05.05.2013
Сообщений: 1,225
30.07.2013, 20:27     В чём писать? #21
Цитата Сообщение от Dani Посмотреть сообщение
у меня все работает. Tools -> Editor options -> Display -> Line Numbers -> Ok. Все заработало
а зам мне искать, что то настраивать, я просто поставил MSVS и наслаждаюсь ее работой..
Dani
1300 / 637 / 56
Регистрация: 11.08.2011
Сообщений: 2,280
Записей в блоге: 2
Завершенные тесты: 1
30.07.2013, 20:29     В чём писать? #22
VLK, тебе кто-то это писал? И кто сказал, что я ей не пользуюсь? При чем здесь это?
dr.curse
30.07.2013, 20:37
  #23

Не по теме:

Цитата Сообщение от VLK Посмотреть сообщение
а зам мне искать, что то настраивать, я просто поставил MSVS и наслаждаюсь ее работой..
пол года уже установил msvc++ 2010 и ни разу не использовал, вот это наслаждение

Jack Wade
63 / 36 / 6
Регистрация: 24.02.2013
Сообщений: 250
30.07.2013, 21:52     В чём писать? #24
Изначально писал под Microsoft Visual Studio Ultimate 2012. Потом попробовал DevC++, и вот до сих пор на нём. Хотя, и пробовал ещё писать под QT(друг посоветовал опробовать...).
Пробовал вернутся на MVSU2012... Но после DevC++, ощутил много проблем:
1) Я так и не понял, какой модуль нужно там подключать для cout и cin(или команда там отличается... Просто как начал писать взамен printf, scanf cout и cin, так и до сих пор пишу(так намного удобнее))
2) Нету команды System("cls") и System("pause")(если ещё паузу можно пропустить введя printf("Нажмите ENTER\n"); _getch();, то вот очистку экрана нельзя, а заполнение пробелами экрана Мне не очень нравится... Больше действий нужно выполнять...(или, можно ещё так сказать - просто привык ещё с Pascal, что есть команда Clrscr, которая очищает экран, вот и здесь, намного удобнее ввести команду простого очищения экрана, чем делать какой то цикл, заполнять экран пробелами...))
А так - различия в принципе не такие уж и большие(во всяком случае, те отличия, которые Я заметил заключаются лишь в правописании некоторых команд и немного в модулях(т.е. что то есть там, чего то нету здесь, что то перемещено туда, от туда... и т.д.)). Но, всё таки, рекомендовал бы для обучения использовать DevC++.
Dani
1300 / 637 / 56
Регистрация: 11.08.2011
Сообщений: 2,280
Записей в блоге: 2
Завершенные тесты: 1
30.07.2013, 22:07     В чём писать? #25
1) WAT? Какой модуль? Модули в паскале же. iostream подключай.
2) С маленькой буквы system.
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
30.07.2013, 22:21     В чём писать? #26
Цитата Сообщение от korvin_ Посмотреть сообщение
Есть еще QtCreator, NetBeans, Eclipse CDT.
Лучшие из кросссплатформенных, но отладка в них до сих пор кривая по сравнению с MSVC. Скоро выйдет решапер с поддержкой C++ для MSVC, тогда MSVC лучше всех однозначно будет на Windows.
korvin_
1711 / 1249 / 191
Регистрация: 28.04.2012
Сообщений: 4,525
30.07.2013, 22:52     В чём писать? #27
Цитата Сообщение от kamre Посмотреть сообщение
Скоро выйдет решапер с поддержкой C++ для MSVC, тогда MSVC лучше всех однозначно будет на Windows.
ReShraper — это же JetBrain'овский продукт? Они вообще вроде как собираются выпускать IDE для C++, так что может MSVS будет не лучше всех. =)
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.07.2013, 23:04     В чём писать? #28
Цитата Сообщение от Jack Wade Посмотреть сообщение
Но после DevC++, ощутил много проблем:
Выдуманных:
Цитата Сообщение от Jack Wade Посмотреть сообщение
2) Нету команды System("cls") и System("pause")
Что такое пишите? С каких пор в студии нет system("pause") и system("cls") ?
Цитата Сообщение от Jack Wade Посмотреть сообщение
1) Я так и не понял, какой модуль нужно там подключать для cout и cin(или команда там отличается...
Такой же, как и в Dev C++ :
C++
1
#include <iostream>
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
30.07.2013, 23:23     В чём писать? #29
Цитата Сообщение от korvin_ Посмотреть сообщение
Они вообще вроде как собираются выпускать IDE для C++, так что может MSVS будет не лучше всех. =)
Сначала будет решарпер (на с++/cli вроде пишут), потом еще собираются свою кроссплатформенную IDE для C++ на основе IDEA делать.

Интеграция с отладчиком самая вменяемая у MSVC, посмотрим как это у JetBrains получится. Может, действительно, будет еще лучше, хотя я сомневаюсь. Судя по имеющимся GUI front-end к GDB, все они какие-то корявые и пользоваться ими не удобно.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.07.2013, 23:53     В чём писать?
Еще ссылки по теме:

В чём ошибка? - 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,...


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

Или воспользуйтесь поиском по форуму:
starikNAD
11 / 11 / 3
Регистрация: 01.12.2010
Сообщений: 80
30.07.2013, 23:53     В чём писать? #30
Проект типа Hello World в Microsoft Visual Studio занимает до 4 мегабайт, и я еще не научился сокращать этот размер. А проект того же типа в CodeBlocks занимает от силы 32 килобайта, и это без какой-либо специальной настройки. И это я уже добавил туда функцию вывода русских букв.
Yandex
Объявления
30.07.2013, 23:53     В чём писать?
Ответ Создать тему
Опции темы

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