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

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

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

Сложное начало для новичка - C++

20.08.2012, 06:53. Просмотров 774. Ответов 15
Метки нет (Все метки)

Здравствуйте, сделал тему для новичков, которые не понимают , что то в синтаксисе и зачем это использовать. Таких как я например, перехожу с Delphi.
Вот говорят в. C++ указатели это все что без чего нельзя жить. Покажите простой пример с комментариями, как можно легче, а то в гугле что не смотрю и не вьежаю.
какую книгу посоветуете по тоньше, без философии, желательно на примерах для winForm.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2012, 06:53     Сложное начало для новичка
Посмотрите здесь:

Очень сложное задание для начинающего - C++
Пользователь вводит ряд слов, программа выводит их, отсортировав в обратном порядке.

Видеокурсы для новичка - C++
Всем Привет, Подскажите пожалуйста актуальные видеокурсы(именно видуокурсы) по C++,

Отличия в C++11 для новичка - C++
Недавно увидел что в 2011 был принят какой-то новый стандарт языка програмирования C++(C++11).Я сам сейчас изучаю этот язык по "C++ Вводный...

Олимпиадка для новичка на С++ - C++
Сразу влепили усиленную задачу, причем ничего не объяснили по С++. Делай как хочешь. А до сессии 3 недели. Помогите плиз. Я замаялся. Итак...

Литература для новичка - C++
Добрый день уважаемые гиберчани. Кругом много литературы о вводе в программирование. Знаю что тут много литературы тоже наблюдается. ...

STL для новичка! - C++
Здравствуйте! подскажите пожалуйста мне, дураку(только начал изучать STL) ответ на такой вопрос! что нужно подставить в 19 строку? ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cmath
Модератор
2432 / 1651 / 133
Регистрация: 11.08.2012
Сообщений: 3,289
Завершенные тесты: 5
20.08.2012, 07:03     Сложное начало для новичка #2
Цитата Сообщение от gray59 Посмотреть сообщение
указатели это все что без чего нельзя жить
Я бы не сказал, что указатели это то, без чего нельзя жить (чисто теоретически можно обойтись, хотя дальше консольных приложений вы не сдвинетесь), но они сильно упрощают жизнь. Могу подсказать книжку (ориентирована на VC++2008 и выше, можно скачать халявную EXPRESS):
"Visual C++ на примерах" авторы: Г. Довбуш, А.Хомоненко.
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
20.08.2012, 07:05     Сложное начало для новичка #3
Хортон Visual C++ 2010 Полный курс, книга не тонкая, зато все сразу и указатели и C++/CLI
cmath
Модератор
2432 / 1651 / 133
Регистрация: 11.08.2012
Сообщений: 3,289
Завершенные тесты: 5
20.08.2012, 07:05     Сложное начало для новичка #4
Да и еще, смысл не в том, чтобы по тоньше, а в том, чтобы по понятнее и по доступнее.
NIch
399 / 310 / 27
Регистрация: 17.03.2010
Сообщений: 1,120
20.08.2012, 07:06     Сложное начало для новичка #5
В С++ указатели то же самое, что и в делфи))) и используются так же часто, просто сама среда маскирует многие вещи.
Ссылок в сети полно по этой теме.
gray59
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
20.08.2012, 07:16  [ТС]     Сложное начало для новичка #6
Не разу не использовал указатели в. delphi. Так и не кто не привел пример по использованию указателей ) А книгу что то не очень читать хочется, книгу на примерах бы. Я основы знаю ООП и типов данных , условий и т.д. В каждом языке , что то новое нахожу. Мне хватает примеров, что бы сдвинуться. А то начинаешь читать начало с++ это, так делается функция и на 10 листов, потом бросаешь. В в сети очень много мути по указателям, там примеры показывают, которым незачем использ, указатели. ладно пойду дальше гуглить.
cmath
Модератор
2432 / 1651 / 133
Регистрация: 11.08.2012
Сообщений: 3,289
Завершенные тесты: 5
20.08.2012, 07:34     Сложное начало для новичка #7
Цитата Сообщение от gray59 Посмотреть сообщение
А книгу что то не очень читать хочется, книгу на примерах бы.
А зря. Во-первых, книги бывают разные, в той, что я вам указал, на каждую оговоренную функцию есть пример ее использования. Не совневаюсь, их вполне хватает и в
Хортон Visual C++ 2010 Полный курс
, хотя я и не читал ее (в противном случае ее бы не советовали, т. к. без примеров подняться тяжело). Во-вторых, есть книги-справочные руководства, хоть примеров в них бывает не очень много (иной раз вовсе отсутствуют) они прекрасно дополняют другие книги, в которых примеры есть.

Добавлено через 3 минуты
не в тему: defer спс, хоть и много книг уже в руках побывало, в каждой новой можно встретить что-то полезное, чего нет в других
gray59
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
20.08.2012, 07:36  [ТС]     Сложное начало для новичка #8
http://www.twirpx.com/file/311190/ первая книга, вторую найти не трудно

Добавлено через 1 минуту
Цитата Сообщение от Hydrogen Посмотреть сообщение
А зря. Во-первых, книги бывают разные, в той, что я вам указал, на каждую оговоренную функцию есть пример ее использования. Не совневаюсь, их вполне хватает и в , хотя я и не читал ее (в противном случае ее бы не советовали, т. к. без примеров подняться тяжело). Во-вторых, есть книги-справочные руководства, хоть примеров в них бывает не очень много (иной раз вовсе отсутствуют) они прекрасно дополняют другие книги, в которых примеры есть.

Добавлено через 3 минуты
не в тему: defer спс, хоть и много книг уже в руках побывало, в каждой новой можно встретить что-то полезное, чего нет в других
Я уже качаю эту книгу ) спасибо.
Intel~lect
135 / 124 / 2
Регистрация: 03.07.2012
Сообщений: 355
20.08.2012, 09:15     Сложное начало для новичка #9
Вот пример как можно изменять значения двух переменных через указатель.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <windows.h>
using namespace std;
 
int main()
{
    int x = 0, y = 0;
    int *ptr;           // указатель на целое
 
    ptr = &x;           // присваивание указателю адреса переменной x
    *ptr = 10;          // изменяется значение x через указатель
    cout << "x = " << x << endl;
 
    ptr = &y;           // а сейчас этот указатель указывает на переменную y
    *ptr = 20;          // изменяется значение y через указатель
    cout << "y = " << y << endl;
 
    system("pause");
    return 0;
}
DiffEreD
1429 / 766 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
20.08.2012, 10:16     Сложное начало для новичка #10
Без указателей и ссылок в С++ никак. Так что учите, ничего сложного там нет.
gray59
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
20.08.2012, 11:21  [ТС]     Сложное начало для новичка #11
В какой среде лучше писать ? для винды ) Borland или Visual или что то еще ?
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
20.08.2012, 11:24     Сложное начало для новичка #12
Цитата Сообщение от gray59 Посмотреть сообщение
или что то еще ?
в блокноте с подсветкой синтаксиса!
rostykm
2 / 2 / 0
Регистрация: 30.03.2011
Сообщений: 34
20.08.2012, 11:26     Сложное начало для новичка #13
Цитата Сообщение от gray59 Посмотреть сообщение
В какой среде лучше писать ? для винды ) Borland или Visual или что то еще ?
я за Visual)))

Добавлено через 1 минуту
Цитата Сообщение от Jupiter Посмотреть сообщение
в блокноте!
хмм хорошая идея хДД
Jupiter
20.08.2012, 11:30
  #14

Не по теме:

Цитата Сообщение от rostykm Посмотреть сообщение
хмм хорошая идея хДД
я говорю совершенно серьёзно и не вижу ничего смешного

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.08.2012, 11:38     Сложное начало для новичка
Еще ссылки по теме:

Важно для новичка - C++
Здравствуйте уважаемые участники. Я задам вам вопрос, который является достаточно сложны для меня, по причине &quot;низкой обзорной...

OpenGL для новичка - C++
Всем привет. Никак не могу найти книгу по OpenGL и C++, хотя нет, вру, находил. Но они так сказать далеко не первой свежести. Я хотел бы...

Книги по c++ для новичка - C++
Подскажите книги по c++ для новичка Знаний в програмировании нет

Доработка программы для новичка - C++
Господа форумчане, прошу у вас помощи, т.к. не понимаю суть задания. Вот собственно задание: Написать программу, позволяющую вводить...


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

Или воспользуйтесь поиском по форуму:
gray59
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
20.08.2012, 11:38  [ТС]     Сложное начало для новичка #15
Ага и еще с экранной клавой, тогда новичек вообще забросит и начнет какуе нибудь джаву или шарп изучать. Языку уже много лет а он в блокноте ) 21 век )) Блокнот с голосовым вводом ) Думаю. visual является лидером. Борланд мертво.
Yandex
Объявления
20.08.2012, 11:38     Сложное начало для новичка
Закрытая тема Создать тему
Опции темы

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