Весь контент JStingo
-
нужно 4 исходника на MatLab
если уж вам так надо, то поковыряйте scilab - он opensource, но вообще я никогда понимал таких людей.
-
ADO + Visual C++
Сказано, хорошо, а что за БД? Oracle, MS-SQL, Access? Предположу, что access, т.к. для первых двух это немного не то. В общем стандартная библиотека ADO не позволяет создавать бд access, для создания бд и работы со специфичными ее свойствами нужна ADOX. Простой пример создания БД под C#.Net можно посмотреть тут. Думаю, дальше разберешься=)
-
Сравнение СУБД
MSSQL, смотря для каких задач, у нас когда года 3 назад встал вопрос выбора БД, MS-SQL был отвергнут из-за того, что не выдерживал и части нагрузки, после установки Oracle все стало значительно лучше. Хотя сейчас MS-SQL вроде подрос по производительности, да и некоторые вещи в T-SQL удобнее чем в PL/SQL (хотя! =) ). НО! =) Тому кто спрашивал про платность MS-SQL, да есть бесплатная версия, но имеющая ограничения на размер БД и соответственно на различные функции репликации и т.д. Подходит сравнительно небольших проектов. Называется сие чудо MS-SQL Server 2005 Express, заменившее собой MSDE.
-
Сравнение СУБД
У меня вот тоже интерес после этой статейки на хабрахабре про новый релиз появился. Правда, где я работаю стоит Oracle, но за этот Oracle выложили нехилое бабло, а вот PostgreSQL вполне бесплатен. Хочу послушать мнения пользовавшихся.
-
Обработка исключения с Bad Ptr
Мой совет, ищи корень проблемы. Если все же хочешь перехватить, то читай MSDN /EH (Exeption Handling Model).
-
Посоветуйте по Delphi
Не вороти, а читай книжки по делфи. Так же я вижу, ты ничего не понимаешь в серверах, поэтому почитай общую информацию про веб-сервера, про сокеты и др. Могу ответственно сказать, что твой текущий уровень еще далек от написания такого приложения.
-
try-catch блоки в Си++
Мурат, советую тебе хорошую книжку по С++ почитать. Там все написано хорошо, что такое исключение, зачем они нужны. Потом когда побалуешься, можешь перейти к вопросам обработки системных исключений. Книжки спасут тебя!
-
История одного байта
Рассказик хороший, хоть и очень старенький. Читается приятно, как творение пера хорошего фантаста.
-
литература по C++
Дейтл "Как программировать на С++" имеется много где, ссылку искать лень... посмотри на www.natahaus.ru
-
VisualStudio.NET
Скачай беплатный Express и не мучайся с пиратским. Программист, использующий пиратский софт, -- страшная вещь.
-
getchar() и putchar()
Потому как чтение с консоли не начинается до конца ввода строки в консоль. Т.е. getchar() читает из буфера. Сравни с функцией _getch() из conio.h . Последняя читает символ непосредственно при его вводе.
-
Психологический дискомфорт при программировании
Похожесть на человеческий это далеко не критерий. Да может похож, но ведь мы никогда не говорим указателями, функциями, классами и др. Человеческий язык создан для передачи мысли, а вот язык программирования создан для четкого описания данных и алгоритмов обработки этих данных. Так что не вижу смысла сравнивать. По поводу Паскаля. Никогда не любил его. Многие прям тащацо от него по непонятным мне причинам. По мне, очень громоздкий язык скорее удобный для чтения программы дилетантом (хотя стоит отметить, что паскаль создавался как язык программирования для обучения, наверное, от туда столь громоздкие, похожие не чел. реч конструкции). Си обожаю. Красота и изящество. Воплощение логики и рационализма. Писание на нем доставляет кучу эстетических удовольствий (в отличии от Паскаля, программирование на котором для меня равно каторге). Усталость от низкоуровневого программирования закономерна, ибо проекты становятся сложнее, делать их надо быстрее, платят меньше, и из-за этого никак нету сил возиться с "ненужными" низкоуровневыми вещами. Не бойтесь, это закономерный процесс. Главное, чтобы нашелся язык на котором вам приятно программировать. Программировать должно обязательно быть приятно=)
-
Конвертация C# в С++ внутри VS?
Эхххх. Все у вас так отвлеченно... Я вас спросил, вам нужен чистый C++ или managed тоже сойдет? Использовать VS как черный ящик..... ужос. ЗА ЧТЕНИЕ СПРАВКИ НИКОГО ЕЩЕ НЕ УБИЛО. И да, какая у вас студия? 2003 или 2005?
-
Конвертация C# в С++ внутри VS?
Какую то вы навящивую траву курите. Мы вообще понимаете механизм работы managed кода в С++? Если нет то Гугл вам в помощь. Если понимаете, то в чем проблема? П.С. Если вы не уверены что такое managed code, то хотя бы в справке гляньте.
-
Конвертация C# в С++ внутри VS?
Загнули круто. Мне не понятно, как такую кнвертацию можно сделать? Если С++ будет работать полностью с дотНетом (manage code), то зачем? С# будет работать лучше. А если хотите перевести полностью в native с++, то надо смотреть что вы делаете в программе, какие библиотеки узаете. Вы хотя бы скажите что за программа? П.С. У меня складываеться ощущение, что вы хотите сказоного преобразования C# программы в Native C++. НО ХАЛЯВЫ НЕТУ.
-
вопрос про .NET Framework
Ен понял вопроса??? Веб-сервис он на то и "веб", что являеться универсальной веб функцией. Там может быть хоть на ассемблере написаное приложение выполняющее ответы на полученные к веб-сервису запросы. Так что товарищь, обращение то же самое. Невижу проблемы.
-
Алгоритм
Читай численные методы. Методы ньютона, секущих и др. Книжек нете дофига. К примеру хорошая "Numerical recipes on C".
-
Как запускать php на компьтере?
Утановка Apache+PHP+MySQL
-
Не зануляется массив указателей.
Сдается мне, что вы товарищь брешете про инициализацию указателей. Что-то я порылся где мог, но не нашел такой фичи в документации. Так что делайте инициализатор вручную. П.С. Ваш пример, естественно, не выдал никаких нулей. Может msvc работает подругому?
-
Случайные числа С++
Хочешь хороший генератор псевдослучайных чисел - читай Д. Кнут "Искусство программирования на ЭВМ" том 2. =)
-
[Си] Лишний байт при копировании
Появляться он из-за того, что копируется символ EOF (помимо того, что он стандартно дописываться в конец файла при его закрытии), для того что этого избежать нужно производить чтение до определения конца файла. Попробуй такой код: ... ch=getc(input); while(!feof(input)) { putc(ch, output); ch=getc(input); }; ... Хотя по правде не понимаю зачем нужно такое копирование...
-
Holywar
QUOTE (AmbassadorKosh @ Sep 28 2006, 23:07)QUOTE (JStingo @ Sep 28 2006, 23:04) С# - это управляемый код, и соответственно ему никогда не побить в быстродействии и объеме Nativ код. Код для виртуальных машин в объеме (обычно) как раз меньше чем нативный код, посколько он инкапсулирует информацию более выкого порядка, чем натив. Конечно, статьи про Singularity меня давно интересуют, но это пока лишь научный эксперимент (жаль, что в моем универе ничем даже похожем не займешься...). Но я говорю про реальное положение вещей. А реальность пока не в поддержку управляемого когда. Если не верите откомпильте простую форму без ничего и запустите. После посмотрите скока программа занимает памяти...... ок 8 Mb.... а на форме ничего нет.... ничегосеньки.... Так что граждане размер и скорость не главные приемущества дотНет платформы. Главные - это быстрота, удобство разработки и безопасность исполнения (относительная). Защитники дотНета не думайте, что я против него, наоборот, я за. Мне он очень нравиться и я просто люблю программить на нем. НО объективная часть меня не позволяет мне сказать, что дотНет это панацея от всех проблме. К сожалению нет. Это лишь новый виток программирования)) Ведь вы не забыли, что до сих пор существуют программисты программирующие на Асме в очень жестких аппаратных ограничениях. Ну и напоследок, если кто не понял мой основной посыл. Кесарю кесарево, богу богово. Всему свое применение)) И совсем напоследок, почитайте - я плакал.
-
Holywar
Странная дискуссия. По-моему, всем уже давно должно быть понятно, что для каждой отдельной задачи сущестуют свои инструменты. В свое время была похожа дискуссия. Это дискуссия C vs C++. Думаю, все занют, что использование классов, наследований, перегрузок и др. ОПП'ной финги требует большего числа ресурсво, чем функиональное программирование на С. С# - это управляемый код, и соответственно ему никогда не побить в быстродействии и объеме Nativ код. К тому же Нейтив Код дает гораздо больше возможностей взаимодействия с низкоуровневыми API. НО есть прописная истина, именно эти возможности и обуславливают большинство ошибок, возникающих в программах, написаных в Нейтив коде. Про зарплату. Преломляя вышесказнаное можно сказать, что программист на С получает больше чем программист на С++. Короче разговор не о чем. Это как спор что лучше: КамАЗ или Феррари. Про ДотНЕТ. Данная платформа очень сильно продивигаеться Майкрософтом. И в ВИСТЕ она будет в виде ДотНЕт 3, который будет дублировать в управляемом коде основной АПИ виндоуза.
-
Русская школа программирования
Меня всегда удивляло в русских то, что они думают о себе, как об абсолютно уникальных созданиях на всей планете. Я понимаю, что мы должны любить себя, но все же, чисто с объективной точки зрения, высказывания типа "Русский язык самый богатный язык в мире", "Русский мат самый матершиный" и др. не имют чаще всего никакого под собой основания. "Русская школа программирования"? Вопрос сложный. Но, думаю, следует учесть то, что при тов. Сталине кибирнетика была запрещена, и советская наука (читай российская и русская) отстала от запада на много лет. Напомню также, что мы так и не нагнали запад - эту помешало много факторов, но один из главных - это развал Совка. Почему я говорю, что это главный фактор? Да потому, что ШКОЛА складывается не из образа мысли, а из традиий. ТРАДИЦИЙ. А вот их у нас мало. Думаю, на надо упоминать, что выш. мат. мы учим по нашим автарам, а вот информатику (я беру более широкое понятие) мы изучаем с опорой на иностранцев (правда, может я так учил). Так что я не думаю, что "Русская школа программирования" действительно существует, скорее это отражение нашей ментальности (как было правильно подмечено выше).