![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Командор Норрингтон |
![]()
Сообщение
#1
|
Madman ![]() ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 477 Регистрация: 28-August 06 Из: Planet Earth Пользователь №: 4,052 ![]() |
Я на VB6, и Delphi...
А вы на чём? |
![]() ![]() |
Черный Корсар |
![]()
Сообщение
#41
|
боцман ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 228 Регистрация: 18-February 07 Пользователь №: 5,149 ![]() |
Потихоньку разбираю Паскаль 7.0
|
Dark Crusader |
![]()
Сообщение
#42
|
юнга ![]() ![]() Группа: форумчанин Сообщений: 24 Регистрация: 21-February 06 Пользователь №: 2,721 ![]() |
C++, C#, Java.
![]() |
Черный Корсар |
![]()
Сообщение
#43
|
боцман ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 228 Регистрация: 18-February 07 Пользователь №: 5,149 ![]() |
Посоветуйте стоит самому браться за изучение Ассамблера?
![]() |
zorx007 |
![]()
Сообщение
#44
|
боцман ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 177 Регистрация: 23-June 07 Из: Сахалин Пользователь №: 10,891 ![]() |
Всем привет у меня образовался вопрос к программерам
Я играю в ПКМ с установленным аддоном Аллексус Б эдишн без дополнительных ресурсов как создать своего героя я научился..... ума хватило для этого надо всеголишь залесть в D:\GAMA\Seadog2\RESOURCE\INI\TEXTS\RUSSIAN\HeroDescribe.txt и изменить его.... а как можно создать свой класс??? ![]() (корсар, торговец, тайный агент, итд) |
Командор Норрингтон |
![]()
Сообщение
#45
|
Madman ![]() ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 477 Регистрация: 28-August 06 Из: Planet Earth Пользователь №: 4,052 ![]() |
Скорее тебе сюда
|
Командор Норрингтон |
![]()
Сообщение
#46
|
Madman ![]() ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 477 Регистрация: 28-August 06 Из: Planet Earth Пользователь №: 4,052 ![]() |
Хлопцы, рятуйте, сорри за второй пост, просто думал, что темка не проапится если редактирование пользовать а вещичко срочная.
Вот, задание, поможите плизз: 1) Какое минимальное количество разрядов двоичного кода потребуется, чтобы закодировать любое слово русского языка, состоящее из 10 символов. + Пжалста не только ответ, но и коммент как вы это сделали. 2)Переведите десятичное число Z состоящее из целой Z1 и дробной Z2 части в двоичное число, причём Z1=M+N, Z2 = M-N если М=161, N=10 3) Изобразите логический элемент, обладающий N входами и одним выходом, приведите таблицу истинности вашего длогического элемента. N = 10. Использовать логическую конъюнкцию. |
BooDoo |
![]()
Сообщение
#47
|
боцман ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 118 Регистрация: 9-March 06 Пользователь №: 2,855 ![]() |
1) Какое минимальное количество разрядов двоичного кода потребуется, чтобы закодировать любое слово русского языка, состоящее из 10 символов. + Пжалста не только ответ, но и коммент как вы это сделали. Тут довольно просто всего букв в алфавите 33, соответственно на закодирование любой нужны числа от 0 до 32. А это значит максимальное двоичное число будет 100000, тоесть 6 разрядов. Значит для 10 символов без заков препинания и тд. нужно 60 разряов. Но если использвать методы упаковки то можно вложиться в половину. |
Командор Норрингтон |
![]()
Сообщение
#48
|
Madman ![]() ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 477 Регистрация: 28-August 06 Из: Planet Earth Пользователь №: 4,052 ![]() |
Спс! А как насчёт третьего? Я второе сам сделал
И вот 4) Изобразить блок-схему алгоритма выполняющего суммирование числового ряда, подсчёт количества просуммированных членов ряда S с остановкой процесса суммирования при достижение суммы членов ряда равной величине F и выводом числа просуммированных рядов члена S при следующих условиях: -Первое число ряда соответствует величине М=161 с порядковым номером i=1 -каждое последующее число ряда i+1 больше предыдущего на 10 -суммирование членов ряда прекращается при достижении величины 300 |
ATILA |
![]()
Сообщение
#49
|
боцман ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 132 Регистрация: 10-January 08 Пользователь №: 14,315 ![]() |
Где можно скачать Паскаль или Дельфи, очень надо!
|
TAHAT |
![]()
Сообщение
#50
|
Подвергающий ласкам ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: модераторы Сообщений: 4,548 Регистрация: 22-March 05 Из: Бердск, НСО Пользователь №: 594 ![]() |
дельфи можно скачать с сайта производителя (www.borland.com)
правда, теперь разработкой среды занимается "дочка" борланда - CodeGear... |
ALexusB |
![]()
Сообщение
#51
|
Разработчик ВМЛ-КВЛ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 16,605 Регистрация: 2-November 04 Пользователь №: 3 ![]() |
Вопрос к студентам
Каким языкам сча в ВУЗе учат? На что обращают внимание, под что готовят спецов (в кодинге). Многие ли читали книжку "Совершенный код" и многие ли ее поняли и ей реально следуют ежедневно? |
Warship |
![]()
Сообщение
#52
|
Гроза морей ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: бета-тестер Сообщений: 441 Регистрация: 29-April 07 Из: Прим. край г. Находка Пользователь №: 9,103 ![]() |
У нас сча дела на первом курсе обстоят вот так:
Первый семестр кодингу не учили вообще, сейчас вот по информатике изучаем Турбо Паскаль (т.е. стандартная схема первого курсе), по дисциплине "математическое обеспечение ЭВМ" препод нам обещает дать Вижуал Байсик. С третьего курса, как обещают, будет Дельфи (т.е. тот-же Паскаль). Ни о каких книгах у нас сейчас, ессно, даже речи не идет - никто (редчайшие исключения в счет не берем ![]() ![]() === Вообще, имхо, нам сча навязывают "мертвое" направление - актуальные на сейчас языки программирования, вроде того-же C#, после энтих Дельфей придется изучать наполовину заного, т.к устройство другое совершенно. Было-бы куда логичнее после знакомства с общим устройством языков программирования на примере того-же ТурбоПаскаля на первом курсе (что есть функция и почему она может возвращать значение ![]() ![]() |
Dir |
![]()
Сообщение
#53
|
Собиратель якорей. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: модераторы Сообщений: 5,879 Регистрация: 22-March 05 Пользователь №: 590 ![]() |
У нас сча дела на первом курсе обстоят вот так: Первый семестр кодингу не учили вообще, сейчас вот по информатике изучаем Турбо Паскаль (т.е. стандартная схема первого курсе), по дисциплине "математическое обеспечение ЭВМ" препод нам обещает дать Вижуал Байсик. С третьего курса, как обещают, будет Дельфи (т.е. тот-же Паскаль). М-да,запущено всё. Ещё в 1998 нам давали бэйсик и паскаль. |
RIZIY |
![]()
Сообщение
#54
|
Rogue/Scout ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: модераторы Сообщений: 4,211 Регистрация: 19-February 05 Из: Москвы Пользователь №: 482 ![]() |
Цитата Ещё в 1998 нам давали бэйсик Ещё в 1987-88 у нас в школе был бэйсик.... ![]() |
ALexusB |
![]()
Сообщение
#55
|
Разработчик ВМЛ-КВЛ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 16,605 Регистрация: 2-November 04 Пользователь №: 3 ![]() |
Ага и слово "она" тоже характерно.
Я пока не встречал женщин-программистов. Встречал тех, кто так о себе думал, но не был ![]() В Вузе была преподша по информатике, на вопрос экзамена про вирусы, где я распинался, как прописывать в хедер хук на вызов тела из конца файла, как самораспространятся и заражать. Мне поставили 4 за не знание основ темы. Как выяснилось - это были ключи антивир.ехе для лечения таких файлов, а не процесс написания вирусов, как ПО. Я не мог догадаться, что на экзамен по программированию нужно готовить ответы "оператора". |
Черный Корсар |
![]()
Сообщение
#56
|
боцман ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 228 Регистрация: 18-February 07 Пользователь №: 5,149 ![]() |
На первом курсе учили C++. Сейчас конкретной привязки нет(второй курс), кто на чем хочет, тот на этом и пишет.
![]() На старших курсах будет вроде Lisp, C, Assembler, но не у всех. |
Warship |
![]()
Сообщение
#57
|
Гроза морей ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: бета-тестер Сообщений: 441 Регистрация: 29-April 07 Из: Прим. край г. Находка Пользователь №: 9,103 ![]() |
Нужна помощь по простому вопросу.
У меня есть динамически линкуемая DLL, которая грузится в приложение и в которой есть экспортируемая функция SomeTestFunc (имя абстрактное, как и везде далее), которая возвращает указатель на первый элемент массива байт. Так вот. При подгрузке этой Dll в приложение и попытке вывести на консоль массив, на который указывает указатель, оно ничего не выводит (указатель явно != null), при том, что из самой Длл значение по тому-же указателю выводится правильно. Пробовал менять на целочисленное (т.е. возвращался не указатель) - с ним все проходило нормально. Речь идет о C++, компилится под MinGW. У меня сейчас вот такой код: Длл (опуская ненужные инклуды и хедер): Код EXPORT char* SomeTestFunc(char* _data) { char* retDataPtr; char retData[] = "1234567890"; retDataPtr = &retData[0]; printf("retDataPtr: %s.\n", retDataPtr); // Вывод "1234567890" return retDataPtr; } BOOL APIENTRY DllMain(HINSTANCE _instance, DWORD _reason, LPVOID _reserved) { return TRUE; } Где EXPORT: Код #define EXPORT extern "C" __declspec (dllexport) И код приложения, юзающего Длл: Код typedef char* (*ImportFunc)(char *); /// Точка входа в приложение. int main() { ImportFunc testFunc; HINSTANCE myDll = LoadLibrary("MyDLL.dll"); if(myDll == NULL) { printf("ERROR: unable to load DLL!"); return 1; } testFunc = (ImportFunc) GetProcAddress(myDll, "SomeTestFunc"); if(testFunc == NULL) { printf("ERROR: unable to find DLL function!"); return 1; } printf("Result: %s.\n", testFunc("")); // Ничего не выводит FreeLibrary(myDll); return 0; } Отсюда, собсно, вопрос: почему у меня в приложении юзая Длл ничего не выводитcя? Буду рад любым подсказкам. ![]() |
navy |
![]()
Сообщение
#58
|
Hagane no Renkinjutsushi ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Seaward.Ru Team Сообщений: 5,973 Регистрация: 15-March 05 Из: Волгоград Пользователь №: 578 ![]() |
посмотри тут
|
Warship |
![]()
Сообщение
#59
|
Гроза морей ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: бета-тестер Сообщений: 441 Регистрация: 29-April 07 Из: Прим. край г. Находка Пользователь №: 9,103 ![]() |
Там я смотрел.
![]() Это все не помогло, с википедии только стянул подгрузку. Собсно, допилил приложение и Dll, чтобы выводило адрес, куда указывает указатель. Что получил в итоге: Цитата DLL ptr address: 0x22febc DLL retDataPtr: 1234567890. Program ptr address: 0x22ff18 Program retDataPtr: ☺;@. Для продолжения нажмите любую клавишу . . . ptr address - адрес, куда указывает указатель. retDataPtr - собсно, моя строка. Первые две строки - это трайс значений из Dll при вызове функции. Две вторые - трассировка значений, которые вернула функция из Dll, уже в самом приложении. Т.е. они у меня в разные места указывают совершенно. Еще момент: сейчас приведен вывод в консоль по std::cout, до этого было printf(). При printf() из приложения строку вообще не выводило, а по cout аш три символа ![]() Мне наверное нужно пояснить задачу: мне нужно передать в функцию в Dll массив байт, и получить другой массив байт обратно. Вот начал разбирать на примере строки, как его вернуть. Оказывается, можно вернуть только указатель на массив (на первый элемент). Но у меня-то эта функция в Dll возвращает вообще непонять-что ![]() Вообще, я так основательно за C++ взялся 3-й день как ![]() А вот собственно красивости C# и AS меня развратили сильно ![]() |
navy |
![]()
Сообщение
#60
|
Hagane no Renkinjutsushi ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Seaward.Ru Team Сообщений: 5,973 Регистрация: 15-March 05 Из: Волгоград Пользователь №: 578 ![]() |
Цитата Т.е. они у меня в разные места указывают совершенно. естественно разные ![]() С# нормальный язык, но для своей области. Хотя она и большая в общем. С++ тоже не для всего хорош... Ща попробую накидать твою прогу... посмотрим что получится. |
![]() ![]() |
Текстовая версия | Сейчас: 13th September 2025 - 04:16 |