![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Ушедший на войну ![]() Класс: Маг Характер: Chaotic Good Раса: Человек NWN: Контент ![]() |
Как-то однажды я понял, что чем работать ручками в блокноте, мне проще написать прогу. С тах пор их уже несколько, естественно, что они сделаны только для того, чтобы выполнять конкретные действия, шаг влево-вправо - error =)
Я программлю на Delphi, и Visual Studio.NET - VB. В принципе планирирую перейти на Microsoft Visual C++, или Borland Visual C++. Есть еще тут кодеры ? Просто со временем, когда выйдет НВН 2, если я еще буду жив, то есессно прог не будет ввобще под нее, максимум - структура форматов от разработчиков. Я просто хочет-бы знать кто у нас тут программер еще, и на чем пишет. |
![]()
Сообщение
#2
|
|
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Изучал раньше Basic, Pascal, C++. Но на них давно ничего не пишу.
Сейчас на Delphi. до другого пока руки не доходят :( . Да и на дельфи тоже зачастую нет времени. Но как только, так .... |
![]()
Сообщение
#3
|
|||
Трехмерный Маньяк ![]() Класс: Мастер Оружия Характер: Lawful Neutral Раса: Нежить NWN: Контент Проклятие Левора ![]() |
Ну это ты загнул, вспомни НВН которой по началу никто слишком большого внимания не уделял, а в итоге мы имеем многогиговый ваулт ресурсов - который ждёт ДА или НВН2 и там уж поверь есть и будут весьма не слабые кодеры. Да и потом BioWare или Obsidian - уже прекрастно знают о комьюнити и как бы плагины и прочие вспомогательные программы не появились раньше самих НВН2 и ДА :D . Ну а что касается кодинга как такового, то в общем я тоже пытался кое чего изучить, - но бросил эту идею и решил лучше покапаться в MAXScript, чем в общем-то сейчас и занимаюсь :) паралельно с изучением новых особенностей МАХ-а "семёрки", уж лучше я буду спецом в какой-то одной области чем попытась объять необъятное,- хотя признаю навыки програмирования лишними небывают :good: PS Мда найти бы толковых программеров, 3д-шиников, звукарей и хороший движек :D, можно было бы на некоторое время и забыть о НВН2 или ДА :D - но это пока из разряда фантастики, поэтому будем ждать этих двоих с нетерпением :D |
||
![]()
Сообщение
#4
|
|
Level 5 ![]() ![]() Класс: Некромант Характер: Neutral Evil Раса: Нежить NWN: Скриптинг [PW] ![]() |
Я ни на чем программировать не умею (профессионально), но на всём пытаюсь. Вот так. :)
Сообщение отредактировал Twin - Jan 7 2005, 03:02 |
![]()
Сообщение
#5
|
|||||
Level 4 ![]() ![]() Класс: Оборотень Характер: Chaotic Neutral Раса: Орк NWN: Скриптинг [PW] ![]() |
C/C++ в любых средах(в т.ч. Visual, Builder). В основном на нем и пишу. Pascal - постольку поскольку, на уровне Delphi. Perl, PHP... Одно время баловался Assembler'ом - но так как не удалось найти в инете серьезной современной литературы то мои познания ограничились в нем институтскими. Причем ключевое слово именно "современной" - потому как по старым учебникам -
- что за зверь? Ты наверное билдер имел ввиду.
|
||||
![]()
Сообщение
#6
|
|
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Я хоть и скромный дезигнер, но программить начал лет так 10-11 назад. Еще на Басике и Асме ZX Spectrum'а. ;) Потом перелез на писюк и стал писать на досовом С, потом VС++, потом частично Асм (трояна спецом писали с парнем :)), сейчас по профессии приходится писать на PHP, хотя до него был Perl... :) Короче, всего успел попробовать :).
|
![]()
Сообщение
#7
|
|
Level 4 ![]() ![]() Класс: Оборотень Характер: Chaotic Neutral Раса: Орк NWN: Скриптинг [PW] ![]() |
Я тоже начинал с ZX Spectrum Basik :crazy: .
|
![]()
Сообщение
#8
|
|
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
al'Vandal
Хех, у нас была банда даже (ADIA from [NHG]), мы занимались демо-мейкингом... Даже в Питер ездили на Enlight'96 или 97... Хехе. Входили в мега банду СНГ-овых демщиков Prestige... Вот такие вот делы. =) |
![]()
Сообщение
#9
|
|
Ушедший на войну ![]() Класс: Маг Характер: Chaotic Good Раса: Человек NWN: Контент ![]() |
Дааа... ДБ, да ты у нас "Отец" =)
Я тоже начинал на Бейсике, на "Videoton TV Compputer 64K+" - Венгерская (или Германская) разработка. Сначала просто играл, потом начал интересоваться кодом. Благо к нему шло 4 книги с документацией на Венгерском =) |
![]()
Сообщение
#10
|
|
Level 6 ![]() ![]() Класс: Страж Тьмы Характер: Chaotic Neutral Раса: Баатезу ![]() |
Borland C++ Builder - мой лучший друг. Обажаю делать проги для нета, в частности проги для стыривания файлов с сайтов. :dirol:
|
![]()
Сообщение
#11
|
|
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Leon PRO
Ну не то, чтобы отец... есть здесь программеры и с бОльшим стажем... Просто Спекки оставил в моей жизни неизгладимую любовь к программингу, мультимедиа и особенно к их оптимизации. :) |
![]()
Сообщение
#12
|
|
Лорд AxisTown'a ![]() Класс: Монах Характер: Lawful Good Раса: Дварф NWN: Маппинг ![]() |
то DBColl кроме того спеки , бкашки научили очень ценить точность и обьем-ибо втиснуть туда можно было только то , что занимало минимум места при максимально сложно возможном результате :D
...не то что нынешняя молодежь (*кряктит*) :D |
![]()
Сообщение
#13
|
|
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Точно, Мамук! ;) В 48Кб умудрялись такое запихнуть, что при нынешнем мышлении молодых программеров занимало бы раз в надцать больше. Плюс сейчас лишь один (не считая, само собой, приближения в визуализации к реальному, фотореалистичному изображению) - при современных возможностях компов уходит гораздо меньше времени на создание чего-либо и меньше болит голова.... хотя от того и жёпа жиреет по-тихоньку :D.
|
![]()
Сообщение
#14
|
|
Level 1 Класс: Монах Характер: Lawful Neutral Раса: Карлик ![]() |
Если у каво есть структуры файлов модулей нвн ,то буду ОЧЕНЬ благодарен тому кто мне их даст :dirol:
|
![]()
Сообщение
#15
|
|
Level 10 ![]() ![]() ![]() Класс: Клерик Характер: Lawful Neutral Раса: Человек NWN: Контент ![]() |
Обычный GFF - описание в PDF есть на сайте Биовар.
Вот ссылка - Bioware_Aurora_IFO_Format |
![]()
Сообщение
#16
|
|||
Level 5 ![]() ![]() Класс: Рейнджер Характер: Neutral Good Раса: Человек ![]() |
Товарищи программеры, помогите! Вооружившись "С++ для чайников" решил написать чего-нибудь. И не могу понять, чего не так в этом коде
Смотрю в watcher-e вроде усе как надо. А в результате чет знает чего. Более того, после обращения к этой функции printf() вообще черти чего печатает. :xz: Ну, как бы, если уж совсем пост не в тему и мешает кому-нибудь - потрите нафиг. |
||
![]()
Сообщение
#17
|
|
Level 7 ![]() ![]() Класс: Бледный Мастер Характер: True Neutral Раса: Элементаль ![]() |
Я тока в ХТМЛ проги пишу. Это ведь тоже язык програмирования.
|
![]()
Сообщение
#18
|
|||
Level 4 ![]() ![]() Класс: Оборотень Характер: Chaotic Neutral Раса: Орк NWN: Скриптинг [PW] ![]() |
ты в несуществующую строку копируешь. Точнее она у тебя существует - НО память под нее выделена статически и состоит она из всего одного символа "\0". Память под строку нужно выделять динамически - иначе бессмысленно ее возвращать из функции. Размер строки нужно выделить либо сразу такой чтобы в нее влезли все твои подстроки либо изменять его по мере надобности. И вообще - strcat из семейства древних дерьмовых строковых функций - целостность и размерность они не контролируют. |
||
![]()
Сообщение
#19
|
|||
Пингвиноид ![]() Класс: Обыватель Характер: True Neutral Раса: Человек ![]() |
To: Friedrich
Работает. 100% Правда, gcc3 + glibc-2.3.2 (Линукс). Должно заработать и у тебя. P.S. а зачем sResult в функцию передавать? Сообщение отредактировал slavaz - Feb 28 2005, 17:51 |
||
![]()
Сообщение
#20
|
|||||||
Level 5 ![]() ![]() Класс: Рейнджер Характер: Neutral Good Раса: Человек ![]() |
Пасиба! По идее, память под строку должна выделятся в основной программе, а в функцию передается указатель на нее, по которому я и копирую строку. Соответственно, ошибка у меня тут sResult = "\0"; Я предполагал, что \0 будет записан по адресу sResult, а вместо этого sResult присваивается новый адрес. В общем, так работает: sResult[0] = 0;
А что, можно размер строки динамичестки изменять?
Да у меня и компилятор древний, Turbo C++ образца 1992 года... :) |
||||||
![]()
Сообщение
#21
|
|||
Level 4 ![]() ![]() Класс: Оборотень Характер: Chaotic Neutral Раса: Орк NWN: Скриптинг [PW] ![]() |
Размер массива( коим в общемто и является строка ) ,если память под него выделена динамически, разумеется можно менять - функцией realloc например. |
||
![]()
Сообщение
#22
|
|
Level 6 ![]() Класс: Некромант Характер: Chaotic Evil Раса: Нежить NWN: Скриптинг [PW] ![]() |
в 10 лет лет VB изучал...но кинул..пытался С++ получить, асс пытался..но так и не выучил :D
ща знаю php, mysql, html еще что-то вроде |
![]()
Сообщение
#23
|
|
Level 4 ![]() ![]() Класс: Клерик Характер: Lawful Neutral Раса: Человек NWN: Скриптинг [PW] ![]() |
Раньше почти профессионально программировал на Ассемблере, даже получил какое-то удостоверение, что блабла закончил блабла умею... Но за 2 года почти все забыл, гребаный химфак.
|
![]()
Сообщение
#24
|
|
Level 5 ![]() Класс: Страж Тьмы Характер: Chaotic Neutral Раса: Дракон NWN: Скриптинг [PW] ![]() |
Начинал с Borland С++ 3.*, сейчас пишу на Visual C++, хотя и немного на Pascal'е умею, но он мне не нравится, терпеть его не могу.
|
![]() ![]() |
Текстовая версия | Сейчас: 28th April 2025 - 18:23 |