[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Увлечения, хобби » Программный и Железный цех » C++ для начинающих (Уроки)
C++ для начинающих
QubikДата: Воскресенье, 18 Авг 2013, 22:57 | Сообщение # 1
Майор
Группа: Проверенные
Сообщений: 91
Награды: 0
Репутация: 151
Замечания: 0%
Статус: Оффлайн

Решил выложить пару уроков по языку программирования C++, может кому интересно будет ;-)
Отпишитесь! Если надо, буду продолжать  smile









« Если ты так не умеешь - это не значит, что это чит!» © coloN

Сообщение отредактировал Qubik - Воскресенье, 18 Авг 2013, 23:17
 
BourbonДата: Понедельник, 19 Авг 2013, 01:31 | Сообщение # 2
Полковник
Группа: Ветеран Расслабуха.ру
Сообщений: 165
Награды: 0 За 100 Сообщений
Репутация: 297
Замечания: 0%
Статус: Оффлайн

Вот честно, не понимаю этих видеоуроков о языках программирования. Скажи мне хоть один плюс, который дают твои уроки по сравнению с нормальной книгой и документацией по языку и IDE ? Да ты можешь сказать кому-то легче смотреть и тдтп, но это просто несерьёзно, ибо эти люди в итоге достичь ничего не смогут, т.к. им не будет хватать огромного кол-ва информации, которого нет в видео.
 
BOMBILAДата: Понедельник, 19 Авг 2013, 04:25 | Сообщение # 3
Основатель Лиги РАССЛАБУШНИКОВ
Группа: Ветеран Расслабуха.ру
Сообщений: 3081
Награды: 18 За 100 Сообщений
Репутация: 11300
Замечания: 0%
Статус: Оффлайн

Nogrof, Во первых, знаки препинания ставь, а то втрое предложение в губу уходит sad
Во вторых, кому надо, тот купит себе книгу или на курсы какие пойдет.
Это для тех кто заинтересовался данной темой или хочет посмотреть как оно работает.


Сообщение отредактировал BOMBILA - Понедельник, 19 Авг 2013, 04:26
 
QubikДата: Понедельник, 19 Авг 2013, 13:52 | Сообщение # 4
Майор
Группа: Проверенные
Сообщений: 91
Награды: 0
Репутация: 151
Замечания: 0%
Статус: Оффлайн

Цитата (Nogrof)
Скажи мне хоть один плюс, который дают твои уроки по сравнению с нормальной книгой и документацией по языку и IDE ?
В видеО уроках показан сам процесс программирования, я не скажу конечно что уроки могут заменить книгу. Допустим когда я изучал С++, мне в книгах моменты были непонятны и приходилось знающих людей расспрашивать что к чему, в видео всё понятно и наглядно. Кому то просто лень читать книги, если бы у меня во время изучения было соединение с интернетом, то я бы с радостью смотрел уроки!
Цитата (Nogrof)
эти люди в итоге достичь ничего не смогут, т.к. им не будет хватать огромного кол-ва информации, которого нет в видео
Почему сразу не могут?Вот допустим я изучаю C# по урокам и мне все понятно, а если вдруг есть вопрос то гуглом не запрещали пользоваться.


« Если ты так не умеешь - это не значит, что это чит!» © coloN

Сообщение отредактировал Qubik - Понедельник, 19 Авг 2013, 13:55
 
BourbonДата: Понедельник, 19 Авг 2013, 18:42 | Сообщение # 5
Полковник
Группа: Ветеран Расслабуха.ру
Сообщений: 165
Награды: 0 За 100 Сообщений
Репутация: 297
Замечания: 0%
Статус: Оффлайн

Цитата (Qubik)
приходилось знающих людей расспрашивать что к чему
Так причём здесь видео ? 
Цитата (Qubik)
в видео всё понятно и наглядно.
Что в видео понятно ?? Ты создал проект, написал код, скомпилировал, запустил. Это и есть наглядное и понятное объяснение ? 
Цитата (Qubik)
то просто лень читать книги
Так вот с этого и давай начинать, все эти видеоуроки сделаны для ленивых школьников, которые не могут прочитать книгу, потому что "книги - остой".
Цитата (Qubik)
изучаю C# по урокам и мне все понятно
Окей, ты можешь мне сказать, какие программы ты написал самостоятельно на С# и на C++ если не сложно, тем более ты делаешь уроки по нему.
 
Александр3000Дата: Понедельник, 19 Авг 2013, 19:14 | Сообщение # 6
Генералиссимус
Группа: Ветеран Расслабуха.ру
Сообщений: 1951
Награды: 8 За 100 Сообщений
Замечания: 0%
Статус: Оффлайн

-_- Самое понятное - это в книге. Если в книге есть то, что ты не можешь понять - обращаешься к исходным кодам с подробными комментариями.
 
P.S. збс


Kaito Kid.
 
ED_SHOWДата: Понедельник, 19 Авг 2013, 20:47 | Сообщение # 7
Генералиссимус
Группа: Заблокированные
Сообщений: 2023
Награды: 7 За 100 Сообщений
Репутация: 3267
Замечания: 20%
Статус: Оффлайн

Qubik, да , а можно видеуроков по paskal abc ? Я как начинающий программист хочу с паскаля начать , хотя ...как начать ,я уже писал простейший программы через прогу P_ABC , но все же , некоторые вещи мне не понятны , типо (if else ) , тем более , когда одно в другом и получается двойное условие...в общем , немного запутанно. ))

Всем добра крч .-.
 
QubikДата: Понедельник, 19 Авг 2013, 21:08 | Сообщение # 8
Майор
Группа: Проверенные
Сообщений: 91
Награды: 0
Репутация: 151
Замечания: 0%
Статус: Оффлайн

Цитата (Nogrof)
Окей, ты можешь мне сказать, какие программы ты написал самостоятельно на С# и на C++ если не сложно, тем более ты делаешь уроки по нему.
Сейчас я пишу небольшие скрипты на C# для игры которую разрабатываю для себя, на движке Unity 3D


« Если ты так не умеешь - это не значит, что это чит!» © coloN
 
QubikДата: Понедельник, 19 Авг 2013, 21:08 | Сообщение # 9
Майор
Группа: Проверенные
Сообщений: 91
Награды: 0
Репутация: 151
Замечания: 0%
Статус: Оффлайн

Цитата (Денис)
да , а можно видеуроков по paskal abc ? Я как начинающий программист хочу с паскаля начать , хотя ...как начать ,я уже писал простейший программы через прогу P_ABC , но все же , некоторые вещи мне не понятны , типо (if else ) , тем более , когда одно в другом и получается двойное условие...в общем , немного запутанно. ))
Если надо, то конечно могу


« Если ты так не умеешь - это не значит, что это чит!» © coloN
 
Александр3000Дата: Понедельник, 19 Авг 2013, 21:32 | Сообщение # 10
Генералиссимус
Группа: Ветеран Расслабуха.ру
Сообщений: 1951
Награды: 8 За 100 Сообщений
Замечания: 0%
Статус: Оффлайн

paskal abc 

Pascal ABC - мертв. -_-
Используется исключительно для примеров для школьников.
Начните изучать C, потом перейдите на C++. Можете не искать отдельный компилятор C, сойдет C++.

Условные конструкции крайне просты. Во всех порядочных языках программирования есть. Ты, возможно, не будешь понимать что такое указатели и с чем их едят. Хотя в книгах все написано элементарно.


Kaito Kid.
 
ED_SHOWДата: Понедельник, 19 Авг 2013, 21:42 | Сообщение # 11
Генералиссимус
Группа: Заблокированные
Сообщений: 2023
Награды: 7 За 100 Сообщений
Репутация: 3267
Замечания: 20%
Статус: Оффлайн

Цитата (Александр3000)
Используется исключительно для примеров для школьников.
эм.., да , 11 класс , но , к сожалению , пока работаем только с этой прогой  sad
Цитата (Qubik)
Если надо, то конечно могу
Хотелось бы


Всем добра крч .-.
 
BourbonДата: Понедельник, 19 Авг 2013, 22:07 | Сообщение # 12
Полковник
Группа: Ветеран Расслабуха.ру
Сообщений: 165
Награды: 0 За 100 Сообщений
Репутация: 297
Замечания: 0%
Статус: Оффлайн

Цитата (Qubik)
Сейчас я пишу небольшие скрипты на C# для игры которую разрабатываю для себя, на движке Unity 3D
Это хорошо, но покажи хоть одну свою собственную программу на C++, хотя бы блокнотик или какию-нибудь маленькую игру.


Сообщение отредактировал Nogrof - Понедельник, 19 Авг 2013, 22:07
 
QubikДата: Вторник, 20 Авг 2013, 07:30 | Сообщение # 13
Майор
Группа: Проверенные
Сообщений: 91
Награды: 0
Репутация: 151
Замечания: 0%
Статус: Оффлайн

Цитата (Nogrof)
Это хорошо, но покажи хоть одну свою собственную программу на C++, хотя бы блокнотик или какию-нибудь маленькую игру.
Я не писал программы на С++, он мне нужен только для того что бы лучше понимать синтаксис языка C# так как он мне больше интересен. Я могу выложить скрипты на C#.


« Если ты так не умеешь - это не значит, что это чит!» © coloN
 
tony-iwnl-Дата: Вторник, 20 Авг 2013, 07:45 | Сообщение # 14
Генерал-майор
Группа: Ветеран Расслабуха.ру
Сообщений: 369
Награды: 2 За 100 Сообщений
Репутация: 916
Замечания: 0%
Статус: Оффлайн

Чувак, привет. Мне кажется, твои уроки для тех, кто как-раз уже знаком с программированием.

Я сам как-то в 4-5 классе программировал на Autoit, потом компилировал в C++. Один раз влетело пиндюлей за то, что прогой форматнул диск одной бабульки biggrin
К этому времени уже всё забыл.


soundcloud.com/1ony
 
BourbonДата: Вторник, 20 Авг 2013, 19:48 | Сообщение # 15
Полковник
Группа: Ветеран Расслабуха.ру
Сообщений: 165
Награды: 0 За 100 Сообщений
Репутация: 297
Замечания: 0%
Статус: Оффлайн

Цитата (Qubik)
Я не писал программы на С++
Окей, ты не писал программы на C++, но за-то ты делаешь видеоуроки по нему...

Цитата (Qubik)
он мне нужен только для того что бы лучше понимать синтаксис языка C#
Я расскажу по секрету, что бы лучше понимать синтаксис C# - нужно изучать C#, а не C++. Ну да ладно, выкладывай программы на C#
 
Magnym94Дата: Вторник, 20 Авг 2013, 21:58 | Сообщение # 16
Генерал-лейтенант
Группа: Ветеран Расслабуха.ру
Сообщений: 673
Награды: 4 За 100 Сообщений
Репутация: 849
Замечания: 0%
Статус: Оффлайн

Привет,мир. доставило жутко))

А,если по делу,идея хорошая,но надо было с основ начать.
Если это посмотрит нуб,то он ничего не поймет. Ибо,какой-то чел говорит,что пишет,но ничего не рассказывает.
Больше пояснений,больше азов. Тогда будет гораздо лучше,но намного дольше и сложнее.


:D
 
Александр3000Дата: Вторник, 20 Авг 2013, 22:24 | Сообщение # 17
Генералиссимус
Группа: Ветеран Расслабуха.ру
Сообщений: 1951
Награды: 8 За 100 Сообщений
Замечания: 0%
Статус: Оффлайн

-_- Интересно, а что если я сделаю свой обзор. С полными подробностями, как обычно объясняю некоторым в универе.

Kaito Kid.
 
ED_SHOWДата: Вторник, 20 Авг 2013, 23:33 | Сообщение # 18
Генералиссимус
Группа: Заблокированные
Сообщений: 2023
Награды: 7 За 100 Сообщений
Репутация: 3267
Замечания: 20%
Статус: Оффлайн

Цитата (Александр3000)
-_- Интересно, а что если я сделаю свой обзор. С полными подробностями, как обычно объясняю некоторым в универе.
я заплачу тебе 50 рублей на wm biggrin


Всем добра крч .-.
 
Magnym94Дата: Среда, 21 Авг 2013, 06:03 | Сообщение # 19
Генерал-лейтенант
Группа: Ветеран Расслабуха.ру
Сообщений: 673
Награды: 4 За 100 Сообщений
Репутация: 849
Замечания: 0%
Статус: Оффлайн

Александр3000, я поржу)

Попробуй. Если тебе лень не будет,то ты сможешь весьма и весьма неплохо сделать)


:D
 
Александр3000Дата: Среда, 21 Авг 2013, 13:42 | Сообщение # 20
Генералиссимус
Группа: Ветеран Расслабуха.ру
Сообщений: 1951
Награды: 8 За 100 Сообщений
Замечания: 0%
Статус: Оффлайн

Magnym94, что-то таком в роде будет первые 10 минут идти...

Давным-давно, когда динозавры еще вымерли, но люди не были столько ленивыми, появилась надобность... в лени. Этот долгий путь человечество проходило не одно и два тысячелетия....

Бла-бла-бла, проходит 10 минут мои голиматьи.

Добрый день, девушки и пацаны. Сегодня мы начнем с азов...

P.S. но только после этой недели... ремонт делают, звукозаписи мешать будут :3


Kaito Kid.
 
QubikДата: Среда, 21 Авг 2013, 17:55 | Сообщение # 21
Майор
Группа: Проверенные
Сообщений: 91
Награды: 0
Репутация: 151
Замечания: 0%
Статус: Оффлайн

Цитата (Nogrof)
Ну да ладно, выкладывай программы на C#
Ну вот простейший скрипт
using UnityEngine;
using System.Collections;

public class BehaviourScript : MonoBehaviour
{
void Update()
{
if (Input.GetKeyDown(KeyCode.R))
{
gameObject.renderer.material.color = Color.red;
}
if (Input.GetKeyUp(KeyCode.R))
{
gameObject.renderer.material.color = Color.black;
}
}
}

Вот посложнее:
using UnityEngine;
using System.Collections;

public enum ewe{PlusPosition, ForceRigidbody}

public class Move : MonoBehaviour {

    public ewe TypeOf;
    public Transform player;
    public int speed;
    void Start()
    {
        player = transform;
    }

    void Update()
    {
        if (TypeOf == ewe.PlusPosition)
        {
            if (Input.GetKey(KeyCode.W))
            {
                player.position += player.forward * speed * Time.deltaTime;
            }
            if (Input.GetKey(KeyCode.S))
            {
                player.position -= player.forward * speed * Time.deltaTime;
            }
            if (Input.GetKey(KeyCode.D))
            {
                player.position += player.right * speed * Time.deltaTime;
            }
            if (Input.GetKey(KeyCode.A))
            {
                player.position += player.right * speed * Time.deltaTime;
            }
         }
 
        }
      }


« Если ты так не умеешь - это не значит, что это чит!» © coloN

Сообщение отредактировал Qubik - Среда, 21 Авг 2013, 17:56
 
Александр3000Дата: Среда, 21 Авг 2013, 18:30 | Сообщение # 22
Генералиссимус
Группа: Ветеран Расслабуха.ру
Сообщений: 1951
Награды: 8 За 100 Сообщений
Замечания: 0%
Статус: Оффлайн

Qubik, -_- а кто код объяснять будет?

Ну вот простейший скрипт
using UnityEngine; // Некая библиотека движка Unity
using System.Collections; // Стандартная библиотека в C#, содержит кучу классов типо список, очередь и т.д.

public class BehaviourScript : MonoBehaviour // Объявляем класс публичным, наследуем от Monobehaviour
{
void Update() // Функция обновления. Можно будет ее вызвать через BehaviourScript.Update(), если будет публична.
{
if (Input.GetKeyDown(KeyCode.R)) // Кэп утверждает, что это проверка состояния клавиши. В стандартной библиотеки есть подобие.
{
gameObject.renderer.material.color = Color.red; // Меняем цвет некоторого объекта на красный.
}
if (Input.GetKeyUp(KeyCode.R))
{
gameObject.renderer.material.color = Color.black;
}
}
}

Вот посложнее:
using UnityEngine;
using System.Collections;

public enum ewe{PlusPosition, ForceRigidbody} - перечисление. http://msdn.microsoft.com/ru-ru/library/sbbt4032.aspx Ссылка на вопросы по enum.

public class Move : MonoBehaviour {

public ewe TypeOf; - объект типа swe с правами доступа public (то есть шлюха),
public Transform player; (некий объект класса или некоторой другой субстанции Transform
public int speed; - некоторая целочисленная 32-битная переменная
void Start()

Остальное объяснять смысла нет -_-
Для справки.
a+=b лучше чем a = a + b, по машинному коду.


Kaito Kid.
 
BourbonДата: Среда, 21 Авг 2013, 19:45 | Сообщение # 23
Полковник
Группа: Ветеран Расслабуха.ру
Сообщений: 165
Награды: 0 За 100 Сообщений
Репутация: 297
Замечания: 0%
Статус: Оффлайн

В-общем, всё это бессмысленный разговор. Все эти видеоуроки, которые записывают всякие васьки, не заменят нормальных книг, написанные от действительно отличных программистов, в некоторых случаях разработчик языков. Книги можно использовать как справочник, неоднократно возвращаться и тдтп.
     Автор видеоуроков в этой теме, уж точно не может дать правильный материал т.к. не имеет малейшего опыта разработки программ, и поэтому он никак не может знать, на какие моменты нужно делать упор, частые ошибки программистов и тдтп.
 
KYДата: Четверг, 12 Сен 2013, 10:06 | Сообщение # 24
Майор
Группа: Ветеран Расслабуха.ру
Сообщений: 99
Награды: 0
Репутация: 79
Замечания: 0%
Статус: Оффлайн

Неплохо, но звук клавиш, на мой взгляд, слишком сильный у тебя
 
хаслДата: Воскресенье, 22 Сен 2013, 17:03 | Сообщение # 25
Лейтенант
Группа: Проверенные
Сообщений: 66
Награды: 0
Репутация: 81
Замечания: 0%
Статус: Оффлайн

Блин,совсем ничего не понял;D
Я даже бэйсик с трудом на 3 сдал в школе;[
 
Форум » Увлечения, хобби » Программный и Железный цех » C++ для начинающих (Уроки)
  • Страница 1 из 1
  • 1
Поиск: