6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33

Понемногу - ни о чем

21.06.2012, 11:39. Показов 3703. Ответов 73
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Цитата Сообщение от programina Посмотреть сообщение
это ошибочное мнение, новичку лучше всего подайдет IDE, такая как CodeBlocks (посоветовала бы DevC++, но он глючит под Win 7) а вот использовать один лишь компилятор и блокнот под силу опытным программистам.
Это ошибочное мнение, только если в универе вы лишь отсидеться решили. А всякие IDE отвлекают от обучения, потому-что слишком просты. Я далеко не опытен, я самоучка, с нуля установил компилятор, написал удобный батник на компиляцию. Пишу, кстати, в Notepad++. Новички должны владеть, хотя бы немного, своим компилятором с самого начала. Об этом говорят многие преподаватели.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.06.2012, 11:39
Ответы с готовыми решениями:

Понемногу - ни о чем: интегрирование программного продукта в Windows
Исходная тема: https://www.cyberforum.ru/order-program/thread418855.html Не ожидал, что интегрирование программного продукта в Windows,...

XPages. Обо всем понемногу
Начну с мини описания, далее как-то это все постараюсь структурировать и дополнять и не бросать. Прошу меня поправлять, если я где-то буду...

Стоят планки с частотой выше, чем поддерживает чипсет. Чем чревато?
Доброго дня. Недавно по случаю заглянул в AIDA64, поинтересоваться, какую оперативку поддерживает моя материнка. Несколько озадачили две...

73
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
21.06.2012, 12:44
Цитата Сообщение от NateChad Посмотреть сообщение
Это ошибочное мнение, только если в универе вы лишь отсидеться решили. А всякие IDE отвлекают от обучения, потому-что слишком просты. Я далеко не опытен, я самоучка, с нуля установил компилятор, написал удобный батник на компиляцию. Пишу, кстати, в Notepad++. Новички должны владеть, хотя бы немного, своим компилятором с самого начала. Об этом говорят многие преподаватели.
Я в вузах не училась, но могу сказать, что IDE очень удобно именно в изучении языка и различных интерфейсов (WinAPI например), потому что она сканирует подключаемые заголовочные файлы и высвечивает во время писания какой-либо функции ее параметры и тип, а писать в батнике что-то вроде:
Code
1
g++ -oprog.exe -lGL -lGLU -wall main.cpp
вовсе не означает, что вы владеете компилятором
0
6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33
21.06.2012, 12:55  [ТС]
Цитата Сообщение от programina Посмотреть сообщение
Я в вузах не училась, но могу сказать, что IDE очень удобно именно в изучении языка и различных интерфейсов (WinAPI например), потому что она сканирует подключаемые заголовочные файлы и высвечивает во время писания какой-либо функции ее параметры и тип, а писать в батнике что-то вроде:
Code
1
g++ -oprog.exe -lGL -lGLU -wall main.cpp
вовсе не означает, что вы владеете компилятором
Многие из тех, кто пользуется IDE и этого не умеют, а батник у меня по больше будет. IDE никак не поможет овладеть WinAPI, по себе знаю, она пишет весь код, и обучающийся ничего не запоминает. Надо пользоваться справочниками. А IDE помогают только при работе, когда человек знает, как это работает и происходит.
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
21.06.2012, 13:25
Цитата Сообщение от NateChad Посмотреть сообщение
IDE никак не поможет овладеть WinAPI, по себе знаю, она пишет весь код
А я и не говорила, что поможет, и никто не заставляет вас брать код шаблона вместо создания пустого проекта,

вот например вы пишете функцию:
C++
1
XQueryKeymap( dpy );
а надо писать:
C++
1
XQueryKeymap( dpy, keys );
IDE после неудачной компиляции автоматически откроет заголовочный файл, в котором находится прототип этой функции и автоматически прокрутит до нужной строчки и подсветит ее, а без IDE вам пришлось бы лезть в справочник или гугл
0
6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33
21.06.2012, 13:42  [ТС]
Цитата Сообщение от programina Посмотреть сообщение
А я и не говорила, что поможет, и никто не заставляет вас брать код шаблона вместо создания пустого проекта,

вот например вы пишете функцию:
C++
1
XQueryKeymap( dpy );
а надо писать:
C++
1
XQueryKeymap( dpy, keys );
IDE после неудачной компиляции автоматически откроет заголовочный файл, в котором находится прототип этой функции и автоматически прокрутит до нужной строчки и подсветит ее, а без IDE вам пришлось бы лезть в справочник или гугл
Просто, когда все подсвечивается, напишешь функцию и забудешь ее. А, когда десять раз ее исправляешь, она откладывается в памяти. Так приходит понимание всего процесса и техники.
0
21.06.2012, 13:55

Не по теме:


Цитата Сообщение от NateChad Посмотреть сообщение
Просто, когда все подсвечивается, напишешь функцию и забудешь ее. А, когда десять раз ее исправляешь, она откладывается в памяти. Так приходит понимание всего процесса и техники.
Ваш метод подойдет для тренировки памяти тем у кого она не очень

0
 Аватар для dr.curse
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
21.06.2012, 13:56
Цитата Сообщение от NateChad Посмотреть сообщение
Просто, когда все подсвечивается, напишешь функцию и забудешь ее. А, когда десять раз ее исправляешь, она откладывается в памяти. Так приходит понимание всего процесса и техники.
согласен, на себе проверял
1
6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33
21.06.2012, 14:01  [ТС]
Цитата Сообщение от programina Посмотреть сообщение

Не по теме:



Ваш метод подойдет для тренировки памяти тем у кого она не очень

В программировании фотографическая память не поможет. Я сказал не только о запоминании, но и о понимании.
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
21.06.2012, 14:11
Цитата Сообщение от NateChad Посмотреть сообщение
В программировании фотографическая память не поможет. Я сказал не только о запоминании, но и о понимании.
Простите меня пожалуйста, но если до вас доходит с 10-кратной попытки написать одну и ту же функцию, могу вам посочуствовать
0
6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33
21.06.2012, 14:25  [ТС]
Цитата Сообщение от programina Посмотреть сообщение
Простите меня пожалуйста, но если до вас доходит с 10-кратной попытки написать одну и ту же функцию, могу вам посочуствовать
Я про понимание того, что и как делает та или иная функция, например в том же WinAPI, не тупо же выводит что-то, она не может выводит, а обращается к чему-то, что-то выполняет и т.д.

Я говорю о том, что пока вы не почувствуете "вкус крови и пота", вы нифига не научитесь писать хороший код.
1
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
21.06.2012, 14:46
Цитата Сообщение от NateChad Посмотреть сообщение
Я про понимание того, что и как делает та или иная функция, например в том же WinAPI, не тупо же выводит что-то, она не может выводит, а обращается к чему-то, что-то выполняет и т.д.
Что-то я не понял, как написание названия функции в этом поможет... Поработать сначала непосредственно с компилятором стоит для понимания того, как происходит сборка, а не заучивания каких-то там названий функций.
1
6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33
21.06.2012, 15:02  [ТС]
Цитата Сообщение от NoMasters Посмотреть сообщение
Что-то я не понял, как написание названия функции в этом поможет... Поработать сначала непосредственно с компилятором стоит для понимания того, как происходит сборка, а не заучивания каких-то там названий функций.
Многие тупо повторяют последовательность, не вдумываясь, что делает функция, а пользуясь справочниками и книгами, можно разобраться в них.
0
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
21.06.2012, 15:06
И причём тут IDE? С тем же успехом можно скопипастить тот же код в какой-нибудь блокнот, что изменится?
2
6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33
21.06.2012, 15:16  [ТС]
Цитата Сообщение от NoMasters Посмотреть сообщение
И причём тут IDE? С тем же успехом можно скопипастить тот же код в какой-нибудь блокнот, что изменится?
IDE навязываются, а если ты копипастишь код, ты точно не программист

Добавлено через 4 минуты
Цитата Сообщение от Inferiym Посмотреть сообщение
Здравствуйте!
Я абитуриент недавно поступил на изучение программной инженерии.
Решил немного подготовиться до начала обучения.Конечно, меня не могло не заинтересовать OpenGL.
А вопрос в следующем. Какую необходимо иметь базу, чтоб овладеть OpenGL.В каком языке программирования реализуется OpenGL. И какие языки программирования следует изучить до этого.
Если на данный момент в моем инструментарии есть лишь самые скромные знания Pascal. Пожалуйста выстройте хоть самую приближенную цепочку изучения которая ведет к OpenGL. Буду благодарен за любые мысли по этому поводу.
ссылки на 1-ой странице + Си -> FreeGlut -> OpenGL3
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
21.06.2012, 15:27
Цитата Сообщение от NateChad Посмотреть сообщение
IDE навязываются, а если ты копипастишь код, ты точно не программист
NoMasters выразился образно, поэтому не надо воспринимать буквально, он имел в виду переписывание функций из справочника
Цитата Сообщение от NateChad Посмотреть сообщение
ссылки на 1-ой странице + Си -> FreeGlut -> OpenGL3
FreeGlut? Сразу видно, что вы настоящий кулхацкер
0
6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33
21.06.2012, 15:38  [ТС]
Цитата Сообщение от programina Посмотреть сообщение
NoMasters выразился образно, поэтому не надо воспринимать буквально, он имел в виду переписывание функций из справочника

FreeGlut? Сразу видно, что вы настоящий кулхацкер
Я понял про образно, и обращался я не конкретно к нему, а к тем, кто так делает.

Чем вам FreeGlut не нравиться, на нем реально OpenGL изучать удобно, чтобы не заострять внимание на WinAPI или хотя бы SDL, а потом можно на них переходить. FreeGlut поддерживает все, что нужно.

И почему "кулхацкер", я-то как раз стараюсь докапываться до всего, изучаю методы программирования, стараюсь прислушиваться к профессионалам.
0
 Аватар для dr.curse
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
21.06.2012, 16:37
Цитата Сообщение от programina Посмотреть сообщение
FreeGlut? Сразу видно, что вы настоящий кулхацкер
programina, вам ненадоело все время писать что глут плохой? приведите мне пример где он плох, мне нужны сухие вакты, а не слова
1
21.06.2012, 16:45

Не по теме:

aram_gyumri, да ты чего, его серьезные дядьки не используют, все говорят!!1

1
6 / 6 / 0
Регистрация: 20.06.2012
Сообщений: 33
21.06.2012, 16:47  [ТС]
Цитата Сообщение от aram_gyumri Посмотреть сообщение
programina, вам ненадоело все время писать что глут плохой? приведите мне пример где он плох, мне нужны сухие вакты, а не слова
Спасибо. Кто-то видимо не различает GLUT и FreeGLUT. В оригинале была утечка памяти и он не поддерживал новый OpenGL. В FreeGLUT все хорошо.

Добавлено через 1 минуту
Цитата Сообщение от NoMasters Посмотреть сообщение

Не по теме:

aram_gyumri, да ты чего, его серьезные дядьки не используют, все говорят!!1

Вот именно GLUT не используют, а советуют перейти хотя бы на FreeGLUT
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
21.06.2012, 17:26
Цитата Сообщение от aram_gyumri Посмотреть сообщение
programina, вам ненадоело все время писать что глут плохой? приведите мне пример где он плох, мне нужны сухие вакты, а не слова
Ну не хочу я таскать со своей программой glut32.dll, и вообще, что глут, что фриглут - это конструктор для малышей ЫМХО (чем бы дитя не тешилось лишь бы не плакало и думало про себя что оно - опенгльный кулхацкер)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.06.2012, 17:26
Помогаю со студенческими работами здесь

Вычислить произведение значений, которые меньше чем -1 или больше, чем 4
Вычислить произведение значений, которые меньше чем -1 или больше, чем 4.

В Google позиции намного хуже чем в Яндексе: с чем это связано?
В чем причина? Текста вроде бы нормальные. Тошнота в порядке. Тайтлы тоже вроде хорошие. В чем проблема не понимаю... Сайт:...

Программа-тестировщик человека. На чем или с чем писать легко и быстро?
Здравствуйте! Нужно сделать тестер, но вот создавать ещё один велосипед желания особо нету, хотя это задача не из класса тяжёлых. Тем не...

В чем и на чем можно писать простые скрипты для Windows 7
Добрый день. Хочется писать простые скрипты, чисто для себя, например, такого содержания - чтобы удалялись старые файлы в папке...

Необходимо определить на чем был сделан сайт? и чем его дальше редактировать!
Обычно привык что есть либо админка и html шаблон либо какой нибудь распространенный движок и опять же шаблон на html тут видимо...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru