C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
Модератор: KopylovSergey
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
С# для начинающих Б.Похомов - неплохо, на примерах, рассказано про ООП, зачем оно нужно, this, static, set, get, privet и пр.
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
Распознавание текста с картинки tesseract
C# - https://youtu.be/d5YiW3B5ka8
Python - https://www.youtube.com/watch?v=UPjTYor ... ythonToday
C# - https://youtu.be/d5YiW3B5ka8
Python - https://www.youtube.com/watch?v=UPjTYor ... ythonToday
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
https://codernet.ru - неплохая библиотека книг по программированию
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
Страуструп Б. "Программирование: принципы и практика с использованием C++. 2-е изд." - учебник от создателя С++. Учит общим принципам программирования, очень много полезного и интересного. Поможет разложить все по "полочкам". Рекомендую!!!
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
Классика на Си:
1. Язык программирования Си. Брайан Керниган, Деннис Ритчи
Классика на С++:
1. Язык программирования C++. Бьерн Страуструп
2. Эффективное использование STL. Скотт Майерс
3. Эффективное использование С++. 35 новых способов улучшить стиль программирования. Скотт Майерс
4. Эффективное использование C++. 50 рекомендаций по улучшению ваших программ и проектов. Скотт Майерс
5. Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ. Скотт Майерс
6. Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14. Скотт Майерс
7. С++17 The Complete Guide. N.M. Josuttis
8. от Страуструпа и Саттера
Схемотехника и Embedded-программирование:
1. Полупроводниковая схемотехника. Ульрих Титце, Кристоф Шенк
2. Искусство схемотехники. Пауль Хоровиц, Уинфилд Хилл (в разных изданиях два или три тома)
3. Схемотехника аналоговых устройств. Пиз А. Роберт (лучше издание 2001 года)
1. Язык программирования Си. Брайан Керниган, Деннис Ритчи
Классика на С++:
1. Язык программирования C++. Бьерн Страуструп
2. Эффективное использование STL. Скотт Майерс
3. Эффективное использование С++. 35 новых способов улучшить стиль программирования. Скотт Майерс
4. Эффективное использование C++. 50 рекомендаций по улучшению ваших программ и проектов. Скотт Майерс
5. Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ. Скотт Майерс
6. Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14. Скотт Майерс
7. С++17 The Complete Guide. N.M. Josuttis
8. от Страуструпа и Саттера
Схемотехника и Embedded-программирование:
1. Полупроводниковая схемотехника. Ульрих Титце, Кристоф Шенк
2. Искусство схемотехники. Пауль Хоровиц, Уинфилд Хилл (в разных изданиях два или три тома)
3. Схемотехника аналоговых устройств. Пиз А. Роберт (лучше издание 2001 года)
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
Макконнелл С. «Совершенный код»
Х. Абельсон, Дж. Дж. Сассман «Структура и Интерпретация Компьютерных Программ»
Б. Керниган, Д. Ритчи «Язык программирования Си»
Кормен Т., Лейзерсон Ч., Ривест Р. «Алгоритмы. Построение и анализ»
М. Фаулер «Рефакторинг. Улучшение существующего кода»
Д. Кнут «Искусство программирования»
Альфред Ахо, Рави Сети, Джеффри Ульман, Моника Лам «Компиляторы. Принципы, технологии, инструменты»
Мартин Р. «Чистый код. Создание, анализ и рефакторинг»
С. Мейерс «Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ
Брюс Эккель «Философия Java». 4-е издание
Реймонд Э.С. «Искусство программирования для Unix»
Бек К. «Экстремальное программирование. Разработка через тестирование»
Андрей Александреску «Современное проектирование на С++»
Керниган Б., Пайк Р. «Практика программирования»
Н. Вирт «Алгоритмы + структуры данных = программы»
Дуглас Крокфорд «JavaScript: сильные стороны»
Andrew S. Tanenbaum «Современные операционные системы»
Getting Real by 37 Signals
Бьёрн Страуструп «Язык программирования C++» (2011, PDF; 2013, PDF, ENG)
Р. Мартин «Принципы, паттерны и методики гибкой разработки на языке C#» (2011, PDF)
Рихтер «CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#»
Грэди Буч «Объектно-ориентированный анализ и проектирование с примерами приложений» (3-е издание) (2008, DjVu)
Блох Дж. «Java. Эффективное программирование» (2002, PDF)
Ховард М., Лебланк Д. «Защищённый код» (2004, PDF)
Эндрю Хант, Дэвид Томас «Программист-прагматик. Путь от подмастерья к мастеру» (2000, PDF)
Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидс «Паттерны проектирования» (2001, PDF)
Фредерикс Брукс «Мифический человеко-месяц, или Как создаются программные системы» (1995, PDF)
Даглас Р. Хофштадтер «Гедель, Эшер, Бах. Эта бесконечная гирлянда» (2001, PDF)
Мейерс C. «Наиболее эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов» (2000, DJVU)
Петцольд Ч. «Код. Тайный язык информатики» (2001, PDF)
Бентли Дж. «Жемчужины программирования» (2-е издание) (2002, DjVu)
Том ДеМарко «Deadline. Роман об управлении проектами» (2006, PDF)
Питер Сейбл «Кодеры за работой. Размышления о ремесле программиста» (2011, DJVU)
Х. Абельсон, Дж. Дж. Сассман «Структура и Интерпретация Компьютерных Программ»
Б. Керниган, Д. Ритчи «Язык программирования Си»
Кормен Т., Лейзерсон Ч., Ривест Р. «Алгоритмы. Построение и анализ»
М. Фаулер «Рефакторинг. Улучшение существующего кода»
Д. Кнут «Искусство программирования»
Альфред Ахо, Рави Сети, Джеффри Ульман, Моника Лам «Компиляторы. Принципы, технологии, инструменты»
Мартин Р. «Чистый код. Создание, анализ и рефакторинг»
С. Мейерс «Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ
Брюс Эккель «Философия Java». 4-е издание
Реймонд Э.С. «Искусство программирования для Unix»
Бек К. «Экстремальное программирование. Разработка через тестирование»
Андрей Александреску «Современное проектирование на С++»
Керниган Б., Пайк Р. «Практика программирования»
Н. Вирт «Алгоритмы + структуры данных = программы»
Дуглас Крокфорд «JavaScript: сильные стороны»
Andrew S. Tanenbaum «Современные операционные системы»
Getting Real by 37 Signals
Бьёрн Страуструп «Язык программирования C++» (2011, PDF; 2013, PDF, ENG)
Р. Мартин «Принципы, паттерны и методики гибкой разработки на языке C#» (2011, PDF)
Рихтер «CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#»
Грэди Буч «Объектно-ориентированный анализ и проектирование с примерами приложений» (3-е издание) (2008, DjVu)
Блох Дж. «Java. Эффективное программирование» (2002, PDF)
Ховард М., Лебланк Д. «Защищённый код» (2004, PDF)
Эндрю Хант, Дэвид Томас «Программист-прагматик. Путь от подмастерья к мастеру» (2000, PDF)
Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидс «Паттерны проектирования» (2001, PDF)
Фредерикс Брукс «Мифический человеко-месяц, или Как создаются программные системы» (1995, PDF)
Даглас Р. Хофштадтер «Гедель, Эшер, Бах. Эта бесконечная гирлянда» (2001, PDF)
Мейерс C. «Наиболее эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов» (2000, DJVU)
Петцольд Ч. «Код. Тайный язык информатики» (2001, PDF)
Бентли Дж. «Жемчужины программирования» (2-е издание) (2002, DjVu)
Том ДеМарко «Deadline. Роман об управлении проектами» (2006, PDF)
Питер Сейбл «Кодеры за работой. Размышления о ремесле программиста» (2011, DJVU)
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
Функции в структуре Си
Код: Выделить всё
#include <stdio.h>
typedef struct object {
int n;
int (*prop)();
} object;
int main(void)
{
int prop(int n)
{
return 64+n;
};
struct object obj = {26, &prop};
printf("%d\n", obj.prop(obj.n));
return 0;
}
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: C/C++, C#, PHP, HTML и пр. для начинающих. Книги и отличные обучаюшие видеокурсы различным языкам программирования
VScode macOS clang-format -
The 'clang-format' command is not available. Please check your clang-format.executable user setting and ensure it is installed.
The 'clang-format' command is not available. Please check your clang-format.executable user setting and ensure it is installed.
Код: Выделить всё
brew install clang-format