powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Какую литературу в качестве справки используете?
25 сообщений из 38, страница 1 из 2
Какую литературу в качестве справки используете?
    #39385992
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MSDN дает только синтаксис (этого на данном этапе мне мало).

Я сейчас использую книгу "Прохоренок. Программирование на С++ в Visual Studio 2010 Express". Но меня немного напрягает, что она старая.

Есть что-то подобное из современных книжек?
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386010
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLЯ сейчас использую книгу "Прохоренок. Программирование на С++ в Visual Studio 2010 Express". закинь, пожалуйста, сюда ссылку, если есть.
я последнее время читаю "Эффективный и современный C++" Скотта Мейерса. Там про с++11/14
и совсем чуть-чуть Александреску.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386045
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLMSDN дает только синтаксис (этого на данном этапе мне мало).

Не только. Там ещё описание и примеры использования. Чего тебе не хватает?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386050
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если ты говоришь о STL и вообще синтаксисе, то лично я читаю cppreference.com
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386072
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLMSDN дает только синтаксис (этого на данном этапе мне мало).

Я сейчас использую книгу "Прохоренок. Программирование на С++ в Visual Studio 2010 Express". Но меня немного напрягает, что она старая.

Есть что-то подобное из современных книжек?

Есть
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386139
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv Есть

Кстати, надо и английский подтянуть. Есть какие-то курсы обучения английскому с фокусом на программирование?
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386182
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQL,

О, горе
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386306
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivAlekseySQL,

О, горе


Улыбнуло :)
Сейчас ставлю Rosetta Stone, чтобы быстренько восстановить словарный запас.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386319
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQL, изучая С++ в Visual Studio ты неизбежно встанешь на скользкую дорожку.
Тут тебе и managed и .Net и прочие ништяки.

Заглотишь их?
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386347
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonAlekseySQL, изучая С++ в Visual Studio ты неизбежно встанешь на скользкую дорожку.
Тут тебе и managed и .Net и прочие ништяки.

Заглотишь их?
А что в этом плохого? VS не запрещает консольные приложения, С++ дотянули до современных стандартов, VS поддерживает C++14.
Гуй там был и есть мутным вопросом. Я со времен MSVC6 кроме диалоговых окон ничего не освоил, да и те непонятно как сегодня в VS2015 Express рисовать.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386440
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonAlekseySQL, изучая С++ в Visual Studio ты неизбежно встанешь на скользкую дорожку.
Тут тебе и managed и .Net и прочие ништяки.

Заглотишь их?

Тоже этого боюсь. Пока дальше MFC идти не готов. Но хочешь / не хочешь надо и с памятью работать, и с файлами. А это в любом случае обращение к операционке (поскольку именно она эти ресурсы распределяет). Выделил эти функции в отдельные файлы с названием Windows.cpp и Windows.h. Чтобы потом можно было легко соскочить с этой "скользкой дорожки".

Уже посмотрел на кросплатформенный Qt, чтобы работать под Ubuntu.

Сегодня мне снился сон, как я пытаюсь догнать свой поезд и не могу :) Бегу по рельсам, а открытая платформа поезда едет в двух метрах от меня впереди с моей скоростью.... Это такой намек от подсознания, что надо перестать заниматься идеализмом и делать хоть как-то. Так что пока решил остаться в Windows.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386445
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, подскажите, правильный ли ход моих размышлений что в Windwows память лучше распределять с помощью методов Windows, а не языка С (тоже касается работы с файлами).

Мои мысли примерно такие: раз операционка за этот ресурс отвечает, значит лучше ее функциями это и делать, чтобы не было ошибок работы программы.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386491
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQL, думаешь, методы языка С с помощью чёрной магии память выделяют и с файлами работают, да? ;)
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386507
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
egorychAlekseySQL, думаешь, методы языка С с помощью чёрной магии память выделяют и с файлами работают, да? ;)

Разумеется они обращаются к операционной системе и отрабатываются все те же методы ОС. Но в этом случае существует дополнительная потенциальная возможность ошибки на стадии преобразования из языка С в язык Win (поскольку win более богатый, то часть параметров принимает дефолтные значения). Конечно, разработчики Win божатся, что преобразование С языка будет работать без ошибок, но думаю лучше не испытывать судьбу...
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386528
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLРазумеется они обращаются к операционной системе и отрабатываются все те же методы ОС. Но в этом случае существует дополнительная потенциальная возможность ошибки на стадии преобразования из языка С в язык Win (поскольку win более богатый, то часть параметров принимает дефолтные значения). Конечно, разработчики Win божатся, что преобразование С языка будет работать без ошибок, но думаю лучше не испытывать судьбу...
Я только-что слышал выстрел.

Это застрелился Джефри Рихтер...
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386557
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLПока дальше MFC идти не готов. Но хочешь / не хочешь надо и с памятью работать, и с файлами.
MFC для этого нах не впёрлась
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386559
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLПока дальше MFC идти не готов.я бы даже ближе MFC не ходил. И вообще MFC лучше обойти стороной.
Сегодня мне снился сончто укусил за попу слон. Русская народная поговорка такая :)
Кстати, подскажите, правильный ли ход моих размышлений что в Windwows память лучше распределять с помощью методов Windows, а не языка С (тоже касается работы с файлами).Почитай Скотта Мейерса, "Эффективный и современный C++", там есть про работу с памятью. В двух словах: надо стараться не выделять память самому.
egorychAlekseySQL, думаешь, методы языка С с помощью чёрной магии память выделяют и с файлами работают, да? ;)ну, кстати, иногда лучше использовать родные методы операционки, чем стандартные. Тот же CreateFile, к которому сводится fopen из стандарта, имеет больше всяких возможностей ввиду возможностей ОС, но много что теряется по дороге к стандартной fopen

PS: спасибо за ссылку
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386573
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLegorychAlekseySQL, думаешь, методы языка С с помощью чёрной магии память выделяют и с файлами работают, да? ;)

Разумеется они обращаются к операционной системе и отрабатываются все те же методы ОС. Но в этом случае существует дополнительная потенциальная возможность ошибки на стадии преобразования из языка С в язык Win (поскольку win более богатый, то часть параметров принимает дефолтные значения). Конечно, разработчики Win божатся, что преобразование С языка будет работать без ошибок, но думаю лучше не испытывать судьбу...
Ты уверен что эти скрытые параметры действительно нужны в недефолтном значении?
Насчет выделения памяти - менеджер памяти виндовса совсем под другие задачи заточен, он страницами память выделяет по 4 кб, дальше тебе или свой писать или встроенным пользоваться.

ИМХУ куда-то не туда тебя понесло. Для работы с файлами и памятью не надо ничего кроме встроенных средств, MFC точно тут лишний. Если появится какая-то специфичная задача, где использование WinAPI даст выигрыш, то тогда и использовать, но это частный случай.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386642
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMbну, кстати, иногда лучше использовать родные методы операционки, чем стандартные.тут ключевое слово "иногда". Я бы даже сказал "практически никогда" :)
Вот когда функционала стандартного ввода-вывода становится недостаточно, тогда и надо работать напрямую с функциями ОС, не раньше. Про ручное управление памятью через методы ОСи я и не говорю, тут нужно иметь очень сильное обоснование, чтобы этим заниматься.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386680
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonAlekseySQL, изучая С++ в Visual Studio ты неизбежно встанешь на скользкую дорожку.
Тут тебе и managed и .Net и прочие ништяки.

Заглотишь их?


да, лучше всего GCC или CLang.
Под Linux, разумеется...
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386682
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLКстати, подскажите, правильный ли ход моих размышлений что в Windwows память лучше распределять с помощью методов Windows, а не языка С (тоже касается работы с файлами).

Мои мысли примерно такие: раз операционка за этот ресурс отвечает, значит лучше ее функциями это и делать, чтобы не было ошибок работы программы.

неправильный ход твоих размышлений. от слова совсем.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386685
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLmaytonAlekseySQL, изучая С++ в Visual Studio ты неизбежно встанешь на скользкую дорожку.
Тут тебе и managed и .Net и прочие ништяки.

Заглотишь их?

Тоже этого боюсь. Пока дальше MFC идти не готов. Но хочешь / не хочешь надо и с памятью работать, и с файлами. А это в любом случае обращение к операционке (поскольку именно она эти ресурсы распределяет). Выделил эти функции в отдельные файлы с названием Windows.cpp и Windows.h. Чтобы потом можно было легко соскочить с этой "скользкой дорожки".

Уже посмотрел на кросплатформенный Qt, чтобы работать под Ubuntu.

Сегодня мне снился сон, как я пытаюсь догнать свой поезд и не могу :) Бегу по рельсам, а открытая платформа поезда едет в двух метрах от меня впереди с моей скоростью.... Это такой намек от подсознания, что надо перестать заниматься идеализмом и делать хоть как-то. Так что пока решил остаться в Windows.


вот это означает, что ты уже не туда забрел.

Только C, CRT, C++ и стандартная библиотека C++.
Консоль и терминал.

Когда это освоишь - можно начинать смотреть еще на что-то.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386695
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlekseySQLПочитай Скотта Мейерса, "Эффективный и современный C++", там есть про работу с памятью. В двух словах: надо стараться не выделять память самому.

Четыре года назад читал эту книгу и помню, что там идет оптимизация программ за счет оптимизации работы с памятью (переменные стараются размещать на регистрах ЦП). Так что обязательно перечитаю.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386698
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилAlekseySQLПока дальше MFC идти не готов. Но хочешь / не хочешь надо и с памятью работать, и с файлами.
MFC для этого нах не впёрлась

Вы меня не правильно поняли. MFC в любом случае необходимо использовать для создания нормального интерфейса, поэтому его в любом случае берем. Если смотреть дальше, то также нужна работа с памятью и файлами, поэтому скорее всего я пойду дальше, чем MFC.
...
Рейтинг: 0 / 0
Какую литературу в качестве справки используете?
    #39386701
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivвот это означает, что ты уже не туда забрел.

Только C, CRT, C++ и стандартная библиотека C++.
Консоль и терминал.

Когда это освоишь - можно начинать смотреть еще на что-то.

А жить когда?
...
Рейтинг: 0 / 0
25 сообщений из 38, страница 1 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Какую литературу в качестве справки используете?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]