У меня как-то была ситуация, когда под рукой был только debug.exe. Пришлось .com в нём писать...
» прикладное программирование и не только оно...
-a
-e
...
-w
-q
гы-гы, офигеть...
мы один раз наспор .com писали в nc F4 в кодах...
и самое трудное там было не код вычислить, а alt-ввод, т.к. нумпад был разбит диггером вусмерть...
-e
...
-w
-q
гы-гы, офигеть...
мы один раз наспор .com писали в nc F4 в кодах...
и самое трудное там было не код вычислить, а alt-ввод, т.к. нумпад был разбит диггером вусмерть...
Господа!
Посоветуйте, пожалуйста, бесплатную среду для программирования wxWidgets на C++ под Windows!
(добавлено: может быть, и не wxWidgets, но что-нибудь бесплатное, работающее под Win98 и документированное)
Требования такие (в порядке убывания приоритета):
1. Нормально работающий отладчик (в комплекте или можно подключить) -- необходим;
2. Наличие документации -- ну хоть какой-нибудь;
3. Скорость -- планируется использование на очень слабом компьютере;
4. Визуальный конструктор форм -- очень хочется, но в принципе можно и обойтись...
Посоветуйте, пожалуйста, бесплатную среду для программирования wxWidgets на C++ под Windows!
(добавлено: может быть, и не wxWidgets, но что-нибудь бесплатное, работающее под Win98 и документированное)
Требования такие (в порядке убывания приоритета):
1. Нормально работающий отладчик (в комплекте или можно подключить) -- необходим;
2. Наличие документации -- ну хоть какой-нибудь;
3. Скорость -- планируется использование на очень слабом компьютере;
4. Визуальный конструктор форм -- очень хочется, но в принципе можно и обойтись...
entada
VS 2008 Express
эээ, 98? тогда я не уверен...
ещё глянь в сторону TurboC, именно турбо-версию, не Билдер -- она бесплатная...
VS 2008 Express
эээ, 98? тогда я не уверен...
ещё глянь в сторону TurboC, именно турбо-версию, не Билдер -- она бесплатная...
TurboC вроде бы 16-разрядная ?
Раньше подобные проекты делались в 16-разрядной Borland C++ 3.1 с OWL.
Беда в том, что её отладчик не запускается под WinXP.
Да, именно так! Работать программа должна под 98, а на компьютерах программистов стоит XP. Причём лицензионная, не отвяжешься
Неужели отладчик более старой версии лучше?
добавлено: кажется, TurboC - это не C++, а ANSI C и DOS. То есть не подойдёт.
Что касается VS - обязательно попробую, спасибо! Но так как официально 98 уже не поддерживается, боюсь, мне придётся снова просить совета...
Раньше подобные проекты делались в 16-разрядной Borland C++ 3.1 с OWL.
Беда в том, что её отладчик не запускается под WinXP.
Да, именно так! Работать программа должна под 98, а на компьютерах программистов стоит XP. Причём лицензионная, не отвяжешься
Неужели отладчик более старой версии лучше?
добавлено: кажется, TurboC - это не C++, а ANSI C и DOS. То есть не подойдёт.
Что касается VS - обязательно попробую, спасибо! Но так как официально 98 уже не поддерживается, боюсь, мне придётся снова просить совета...
entada
Цитата:
это старая система, а Борланд реинкарнировал бренд Турбо, появились свободные пакеты:
вот пресс-релиз
а вот хомяк: http://www.turboexplorer.com/
Цитата:
TurboC вроде бы 16-разрядная ?
это старая система, а Борланд реинкарнировал бренд Турбо, появились свободные пакеты:
вот пресс-релиз
а вот хомяк: http://www.turboexplorer.com/
О, действительно! Огромное спасибо!
Если результат заработает под 98, это будет идеальный вариант!
И ещё - есть ли разница, на кого в нашей лавочке регистрировать TurboC? Достаточно ли будет, если зарегистрируюсь только я?
Если результат заработает под 98, это будет идеальный вариант!
И ещё - есть ли разница, на кого в нашей лавочке регистрировать TurboC? Достаточно ли будет, если зарегистрируюсь только я?
entada
я не знаю...
если вы в своей лавочке собираетесь деньги зарабатывать на этом, то надо покупать некастрированную версию...
я не знаю...
если вы в своей лавочке собираетесь деньги зарабатывать на этом, то надо покупать некастрированную версию...
Почему? Вроде бы в ЧАВО сказано
Цитата:
что ограничений нет. Возможностей урезанной версии также должно хватить...
А покупать IDE наше начальство точно не будет, уже выясняли. Так что, если не найду бесплатной, придётся пиратствовать.
Цитата:
Can I develop commercial applications with the free Turbo Explorer edition?
Yes. There are no restrictions commercial use of the Turbo Explorers.
что ограничений нет. Возможностей урезанной версии также должно хватить...
А покупать IDE наше начальство точно не будет, уже выясняли. Так что, если не найду бесплатной, придётся пиратствовать.
entada
потому...
потому что это кастрированная версия, не позволяющая использовать компоненты третьих фирм, т.е. вообще внешние библиотеки конролов...
и что и кому вы собираетесь продавать без современного гуя?
всё зависит, конечно, от ваших задач...
потому...
потому что это кастрированная версия, не позволяющая использовать компоненты третьих фирм, т.е. вообще внешние библиотеки конролов...
и что и кому вы собираетесь продавать без современного гуя?
всё зависит, конечно, от ваших задач...
Ну, не продавать, а писать под заказ новую версию, поэтому "междумордие" должно сохраниться по максимуму. Предыдущая версия была написана с использованием OWL, так что наиболее приемлемыми будут стандартные окошки. Кроме того, с ними должно быть меньше проблем в Win98.
Да и вообще, спецэффекты - зло и будут отвлекать оператора.
Да и вообще, спецэффекты - зло и будут отвлекать оператора.
entada
кстати, borlandC 4.5 , 5.0 и 5.02 тоже, по-моему бесплатным стал...
а там и owl'ка есть...
чтобы просто не перекомпилировать?
кстати, borlandC 4.5 , 5.0 и 5.02 тоже, по-моему бесплатным стал...
а там и owl'ка есть...
чтобы просто не перекомпилировать?
А отладчик работает?
Просто перекомпилировать нельзя потому, что до меня этим проектом занимались несколько поколений программистов, и все они не хотели оказаться ненужными. Так что сейчас программа дошла до критической точки: проще переписать, чем внести нужные исправления и заставить всё это корректно работать.
Просто перекомпилировать нельзя потому, что до меня этим проектом занимались несколько поколений программистов, и все они не хотели оказаться ненужными. Так что сейчас программа дошла до критической точки: проще переписать, чем внести нужные исправления и заставить всё это корректно работать.
entada
Цитата:
а почему бы ему не работать, он так и называется IDE Debugger, в отличии от standalone TurboDebugger, они там ничего не обкусывали...
ты, кстати, с кем разговариваешь?
Цитата:
А отладчик работает?
а почему бы ему не работать, он так и называется IDE Debugger, в отличии от standalone TurboDebugger, они там ничего не обкусывали...
ты, кстати, с кем разговариваешь?
akaGM
Прошу прощения за отсутствие обращения, у меня мало опыта общения в Сети...
И, разумеется, большое спасибо за помощь!
Прошу прощения за отсутствие обращения, у меня мало опыта общения в Сети...
И, разумеется, большое спасибо за помощь!
entada
да я-то что, меня не смущает, просто как-то так здесь принято...
а вообще-то, если бы передо мной стояла твоя проблема, я б на ВизуалСтудию заложился
вот только MFC они забросили, а бесплатных гуёв я не очень-то знаю...
не за что...
да я-то что, меня не смущает, просто как-то так здесь принято...
а вообще-то, если бы передо мной стояла твоя проблема, я б на ВизуалСтудию заложился
вот только MFC они забросили, а бесплатных гуёв я не очень-то знаю...
не за что...
надо бы сюда голосовку прикрутить, типа этой:
http://forum.ru-board.com/topic.cgi?forum=33&topic=9108#1
тока не "зарабатываете", а "на чём сидите/юзаете"...
http://forum.ru-board.com/topic.cgi?forum=33&topic=9108#1
тока не "зарабатываете", а "на чём сидите/юзаете"...
akaGM
Это было бы очень интересно.
Только нужно сделать возможность множественного выбора - вряд ли кто-то посвящает жизнь одной среде.
Это было бы очень интересно.
Только нужно сделать возможность множественного выбора - вряд ли кто-то посвящает жизнь одной среде.
а с другой стороны...
ничего интересного в этом нет:
на первом месте -- ВизуальнаяСтудия, а по языкам раскладка -- жаба, Си++
ничего интересного в этом нет:
на первом месте -- ВизуальнаяСтудия, а по языкам раскладка -- жаба, Си++
Здравствуйте! У меня такая проблема:
Имеется checklistbox, база MS Access, запросы и т.д. При выборе элемента в checklistbox, активируется запрос на запись данных в базу. Подскажите пожалуйста, как мне осуществить проверку на наличие этих данных в базе при запуске программы и отметить соотвествующие строки в checklistbox? Заранее благодарен.
Имеется checklistbox, база MS Access, запросы и т.д. При выборе элемента в checklistbox, активируется запрос на запись данных в базу. Подскажите пожалуйста, как мне осуществить проверку на наличие этих данных в базе при запуске программы и отметить соотвествующие строки в checklistbox? Заранее благодарен.
Здравствуйте , у меня наверно самый тупой вопрос ,но всё таки задам.
вот такой код
Код: var a,x,y,z,r,c,w,t:real;
begin
writeln('formula max_dist = x/y,when y=4, min_dist = x/z ,when z=2');
writeln('Write real distanse');
readln(x);
y:=2;
z:=4;
a:=x/y;
r:=x/z;
begin
writeln('max_dist =',a);
writeln('min_dist =',r);
readln(w);
readln(t);
end;
end.
вот такой код
Код: var a,x,y,z,r,c,w,t:real;
begin
writeln('formula max_dist = x/y,when y=4, min_dist = x/z ,when z=2');
writeln('Write real distanse');
readln(x);
y:=2;
z:=4;
a:=x/y;
r:=x/z;
begin
writeln('max_dist =',a);
writeln('min_dist =',r);
readln(w);
readln(t);
end;
end.
meceniystrelok
если ты уверен, что у тебя всегда в результате будут целые числа, то пиши как-то так:
writeln('max_dist =',a:10:0);
а для плавающей точки:
writeln('max_dist =',a:12:4);
если ты уверен, что у тебя всегда в результате будут целые числа, то пиши как-то так:
writeln('max_dist =',a:10:0);
а для плавающей точки:
writeln('max_dist =',a:12:4);
akaGM
Огромное вам спасибо , с плавающей точкой подошло .
Сори ,что не в ту тему написал ,я тут новенький.
Огромное вам спасибо , с плавающей точкой подошло .
Сори ,что не в ту тему написал ,я тут новенький.
All
Народ, мне тут понадобился алгоритм чистого брутфорса, ну типа без словарей, просто надо перебрать все возможные комбинации допустим 5 букв из 36 возможных.
Это вообще реально написать?
А то уж и не знаю чем взяться. Подбираю пароль к свичу D-Link, который потерял, посылаю ему через Telnet логин и пароль и проверяю ответ.
Народ, мне тут понадобился алгоритм чистого брутфорса, ну типа без словарей, просто надо перебрать все возможные комбинации допустим 5 букв из 36 возможных.
Это вообще реально написать?
А то уж и не знаю чем взяться. Подбираю пароль к свичу D-Link, который потерял, посылаю ему через Telnet логин и пароль и проверяю ответ.
Lovec
если символы могут повторяться, то вроде это 36^5
~60 миллионов комбинаций, можно и прогнать...
если символы могут повторяться, то вроде это 36^5
~60 миллионов комбинаций, можно и прогнать...
akaGM
Нашел книгу "Липский В. - Комбинаторика для программистов" в ней куча алгоритмов описанных доходчивым языком.
Так что вопрос снят.
Спасибо.
Нашел книгу "Липский В. - Комбинаторика для программистов" в ней куча алгоритмов описанных доходчивым языком.
Так что вопрос снят.
Спасибо.
Lovec
не за что...
не за что...
Цитата:
Подбираю пароль к свичу D-Link, который потерял, посылаю ему через Telnet логин и пароль и проверяю ответ
Обнозначно бывают кнопки reset на свичах, а так же - служебные пароли. Что-то там типа Sfift+F8+5 нужно удерживать при загрузке консоли... Погуглить на предмет "взлом пароля DLink", или модель свича - в студию...
Как округлить число или отбросить дробную часть?
Нужен алгоритм для макроязыка одной программы.
Доступны основные матоперации (+,-,*,/), циклы, условия, метки.
Типы чисел всегда double.
Т.е. нужно из числа вида xxx.yyy сделать xxx.000 (количество знаков псле запятой неизвестно)
Нужен алгоритм для макроязыка одной программы.
Доступны основные матоперации (+,-,*,/), циклы, условия, метки.
Типы чисел всегда double.
Т.е. нужно из числа вида xxx.yyy сделать xxx.000 (количество знаков псле запятой неизвестно)
paparazzo
Цитата:
ну примерно так. Берем максимальную степень 10 которой может быть данный тип (к примеру миллиард 1000 000 000)
у=1000 000 000
пока у меньше чем наше число делаем у=у+1000 000 000
у=у - 1000 000 000
если у+1 больше чем наше число, а у меньше - то мы получили число с округлением (это случай когда число например 100000.777777)
теперь понижаем степень до 100 000 000 и так же прогоняем, проверяем...
В итоге прогоняем единицы и получаем наше число.
Цитата:
Как округлить число или отбросить дробную часть?
Нужен алгоритм для макроязыка одной программы.
Доступны основные матоперации (+,-,*,/), циклы, условия, метки.
Типы чисел всегда double.
Т.е. нужно из числа вида xxx.yyy сделать xxx.000 (количество знаков псле запятой неизвестно)
ну примерно так. Берем максимальную степень 10 которой может быть данный тип (к примеру миллиард 1000 000 000)
у=1000 000 000
пока у меньше чем наше число делаем у=у+1000 000 000
у=у - 1000 000 000
если у+1 больше чем наше число, а у меньше - то мы получили число с округлением (это случай когда число например 100000.777777)
теперь понижаем степень до 100 000 000 и так же прогоняем, проверяем...
В итоге прогоняем единицы и получаем наше число.
Страницы: 12345678910111213141516171819202122232425262728293031
Предыдущая тема: Borland Developer Studio 2006 и Oracle пакеты
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.