Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по программированию на C/С++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322

Открыть новую тему     Написать ответ в эту тему

Crazy_Shrike



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопросы по программированию на C/С++

 
  • Справочники, книги
  • Выбор IDE (среды программирования)
     
    Постарайтесь дать как можно больше информации о возникшей проблеме - это в конце концов в ваших же интересах чтобы вам помогли.

    Решения конкретных задач собираются и обсуждаются в теме Задачи по C/С++ .

    Прежде чем просить помощи в задании...
    Если позарез надо и вы даже готовы заплатить

    Как правильно задавать вопросы, если вы хотите получить ответ.

    Полезные ссылки:
    C++(eng)

  • Всего записей: 241 | Зарегистр. 25-03-2004 | Отправлено: 13:37 06-05-2004 | Исправлено: AZJIO, 19:45 12-05-2014
    Labutin



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    karakurt2
    Позвольте поинтересоваться, а вы как отлажываете свои программы? Дебажная печать? Вы попробуйте даже среднюю программу отлаживать в Visual Studio - это должно доставить массу удовольствий!!!
    А если вы пишите приграммы, которые сразу работают, то я никогда у вас ничего не закажу

    Всего записей: 935 | Зарегистр. 31-07-2001 | Отправлено: 07:19 23-07-2009
    terminat0r



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karakurt2
    согласитесь, что предлагать это в даном случае было некорректно.
    Labutin

    Цитата:
    Позвольте поинтересоваться, а вы как отлажываете свои программы? Дебажная печать? Вы попробуйте даже среднюю программу отлаживать в Visual Studio - это должно доставить массу удовольствий!!!  

     
     
    скажу честно
    gcc, gfortran в командной строке и ddd мне более удобны

    Всего записей: 2084 | Зарегистр. 31-03-2002 | Отправлено: 13:10 23-07-2009
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а у меня и Интел Фортран и Дельфи тоже в коммандной строке...
    gcc и gfortran в "венде" -- сам бог велел...
    если надо ИДЕ, то -- Notepad++, а "отлажываюсь" я на листочке с ручкой,
    т.к. дебугирую я мало, то всего этого на ошибки синтаксиса хватает с головой...
    и тоже честно...
     
    Labutin
    Цитата:
    даже среднюю программу отлаживать в Visual Studio - это должно доставить массу удовольствий!!!

    чем Борландовские ИДЕ хуже, только объективно и обоснованно?
     
    ---
    а вообще это тема какого-нибудь другого топа

    Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 20:14 23-07-2009 | Исправлено: akaGM, 16:04 24-07-2009
    karakurt2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Labutin
    Нет, я ещё не владею магией написания программ без ошибок. Мне помогает вызов  
     

    Цитата:
    devenv myprog.exe  

     
    для программы myprog.exe, собранной с отладочной информацией.
     
    terminat0r,
    делать первые шаги в программировании, используя интерфейс командной строки, полезно из методических соображений. согласен, что это труднее в освоении, но так человек поймёт, как именно происходит сборка программы и ему будет легче в дальнейшем использовать другие компиляторы.
     
    akaGM,
    любая среда программирования предоставляет пользователю примерно равные возможности, рынок, знаете ли. тут вопрос вкуса или привычки. в конце концов, чем бы человек не пользовался, главное, чтобы он сделал свою работу быстро и эффективно.
     

    Всего записей: 733 | Зарегистр. 06-12-2003 | Отправлено: 11:21 25-07-2009
    ItsJustMe

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM

    Цитата:
    качество работы программиста определяется (как это ни смешно) в первую очередь качеством самого программиста, и уже в энную -- его инструментарием. а то что он ваял "в гамаке и стоя" абсолютно никого не колебёт

    С этим никогда и не спорил.

    Цитата:
    зачем же так безапелляционно?

    Сознаю свою вину, меру, степень, глубину...
    Однако постановка проблемы не предполагала ведения "религиозных войн". Поэтому коротенько и безапеляционно. Признаю не удержался. Уж очень сам вопрос поддталкивал...

    Цитата:
    это не призыв к ХолиВойне...

    Ну вот и я тоже НЕ призываю
    PS: И все равно не зря написал. Вот, великий гуру счел нужным посветить сей мазне пару своих строк, да и температуру мне измеряли...

    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 19:32 25-07-2009
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ItsJustMe
    кстати, в качестве справки...
     
    одними из первых ИДЕ на РС были Борландовские среды -- Turbo Pascal/C/Basic (1987-1989)
    они явились:
    1) яблоком раздора между Ф.Канном (основателем Борланд) и Н.Виртом (понятно кем),
    последний обозвал первого предателеи и опошлителем всех идей Паскаля и средств разработки и порвал с ним, уйдя сотрудничать к J & Partners на разработку TopSpeed Modula и С. В итоге же получилась среда -- практически точный клон TP.
     
    2) образцом для подражания M$, которые сделали абсолютно голимые клоны Борланда --  QuickC / QuickBasic на основе в общем-то неплохого компилятора MSC, который лицензировали у ИБМ, которые в свою очередь привлекли к разработке этого С-компилятора советского математика (фамилию забыл, начинается, по-моему, на "П")
    тогдашний M$-фортран (версии 3.0-4.0) также был сторонней разработкой, кот. они, как это у них водится, прибрали к рукам и окучили...
     
    такие вот зигзаги испытывало ПО, прежде получилось то что мы имеем сейчас...

    Цитата:
     Вот, великий гуру счел нужным...

    "господа все Париже" (С) Шариков

    Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 20:21 25-07-2009 | Исправлено: akaGM, 13:20 31-07-2009
    Labutin



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    akaGM

    Цитата:
    чем Борландовские ИДЕ хуже, только объективно и обоснованно?  

    Я не утверждаю, что Борландовские хуже Мелкосовтовских. Даже лет 6 назад были однозначно лучше. Помню, когда вышла Visual Studio 2003 - для меня она оказалась на порядок удобней тогдашнего Borland Builder'а. С тех пор, если честно, Борландовские продукты больше не пробовал (хотя может быть и зря)
     
    В целом я хотел написать, что проекты с кодом превосходящим лабораторную работу значительно удобней разрабатывать и отлаживать в IDE. Согласен, что к IDE сначала нужно привыкнуть. Это примерно как велосипед. Сначала кажется, что бегом значительно удобней и надежней, а на велосипеде как-то даже неудобнои можно упасть. Но когда научишься кататься, то понимаешь, что на велосипеде можно гораздо быстрее и дальше переместиться чем бегом.

    Всего записей: 935 | Зарегистр. 31-07-2001 | Отправлено: 20:31 25-07-2009
    AlekXL



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    isual Studio 2003 - для меня она оказалась на порядок удобней тогдашнего Borland Builder'а.

    Да, MS IDE  -devenv сейчас превосходит по возможностям и удобству BDS. Увы...

    Цитата:
     
    В целом я хотел написать, что проекты с кодом превосходящим лабораторную работу значительно удобней разрабатывать и отлаживать в IDE.

    И это очевидная истина.
    Пользователям программ, составленных в блокноте можно только посочувствовать - интерфейс этого ПО наверняка тоже на уровне блокнота.

    Всего записей: 792 | Зарегистр. 24-04-2008 | Отправлено: 05:01 28-07-2009
    TheChampion

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Labutin
     

    Цитата:
    Позвольте поинтересоваться, а вы как отлажываете свои программы? Дебажная печать? Вы попробуйте даже среднюю программу отлаживать в Visual Studio - это должно доставить массу удовольствий!!!  

     
    Школие детектед.
     
    Мальчик, попробуй поотлаживать в своей любимой IDE лабу хотя бы численным методам, безо всякой дебажной печати. Ну там посмотреть невязку решения из каких-нибудь сотен компонентов*.
     
    Еще попробуй поотлаживать многопоточную программу с взаимоблокировками и всем таким. В своей любимой IDE.
     
    А на сладкое оставь отладку клиент-серверной системы. Можно распределенной.
     
    Лично я отладчиком почти не пользуюсь. Исключение составляют лишь те случаи, когда ошибка возникает глубоко в сторонней библиотеке. А так отладочная печать и понимание собственного кода (школие код пишет, а не читает, уж тем более не понимает, это очевидно).
     
    AlekXL
     

    Цитата:
    Пользователям программ, составленных в блокноте можно только посочувствовать - интерфейс этого ПО наверняка тоже на уровне блокнота.  

     
    Снова школие детектед.
     
    Мальчик, открой для себя хорошие, годные библиотеки Qt, GTK, Tk. Там окна масштабируются автоматически, а привязка к Питону позволяет создавать элементы интерфейса прямо из командной строки в реальном времени.
     
    А вот в быдлодельфи и быдлоточканете такие фокусы приходится делать ручками. Увы и ах.  
     
     
    * Для школия: компонент в данном случае не производное от TComponent/IComponent или как его там, это элемент вектора, то есть действительное или комплексное число.

    Всего записей: 656 | Зарегистр. 25-06-2004 | Отправлено: 12:25 30-07-2009
    urodec



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, помогите, пожалуйста в решении сл. проблемы (на C особо не программировал)
     
    Интересно получить ответы:  
    1. Можно ли вообще сделать такое
    2. Какие технологии
    3. Пример
     
    Необходимо создать контейнер объектов. Туда можно положить любой объект, прочитать из него. Это нужно для обмена информацией между двумя программами - одна создает объект, другая читает. Язык программ - Visual Basic

    Всего записей: 711 | Зарегистр. 17-01-2003 | Отправлено: 13:33 30-07-2009
    Labutin



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    TheChampion
    Вы, я так думаю, так же между Word и vi выбираете второй? Или вообще ed ?

    Всего записей: 935 | Зарегистр. 31-07-2001 | Отправлено: 14:25 30-07-2009
    TheChampion

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    urodec
     

    Цитата:
    Язык программ - Visual Basic

    А причем здесь тогда C++?
     
    В C++ создать контейнер и наполнить его объектами можно легко. Ключевые слова: STL, Boost, классы, наследование.
     
    Конкретизируйте задачу.

    Всего записей: 656 | Зарегистр. 25-06-2004 | Отправлено: 15:21 30-07-2009 | Исправлено: TheChampion, 15:22 30-07-2009
    TheChampion

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Labutin
    Неосилившее линукс школие детектед.
     
    Ты угадал, я не выбираю word. Но только потому, что word --- проприетарный кусок американского говна, написанный быдлоиндусами. Формат .doc --- убожество из убожеств (почитай устройство, благо M$ наконец-то его опубликовало). Мне приходилось разбирать это говнище, чтобы извлекать оттуда текст (автоматически на сервере, школие).
     
    Чтобы написать простое объявление "Дорогие сотрудники, идите нахрен, гады, денег нет", я использую OpenOffice.org. Для сложной верстки LaTeX. В ворде все набирают только быдлогуманитарии.
     
    ed сам по себе не использую. Но есть программка patch, которая использует. А я использую sed, чтобы делать в большом тексте нетривиальные замены и подстановки. Что ты будешь делать, если тебе надо будет перед каждой из 100K строк файла поставить ее номер?
     
    И не vi, а vim. Он в разы удобнее, есть автодополнение и подсветка синтаксиса, если что. А в целом неплохой редактор, если надо отредактировать конфигурационный файл. (А ты как думал, школьник? Конфигурацию лучше всего хранить в текстовых файлах, а не в куче говна aka реестр.)

    Всего записей: 656 | Зарегистр. 25-06-2004 | Отправлено: 17:40 30-07-2009 | Исправлено: TheChampion, 22:11 30-07-2009
    terminat0r



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheChampion
    не согласен с Вашим тоном, но готов подписаться под каждым словом.

    Цитата:
    Чтобы написать простое объявление "Дорогие сотрудники, идите нахрен, гады, денег нет", я использую OpenOffice.org. Для сложной верстки LaTeX.

    но

    Всего записей: 2084 | Зарегистр. 31-03-2002 | Отправлено: 23:54 30-07-2009
    ItsJustMe

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheChampion

    Цитата:
    Мальчик, попробуй...


    Цитата:
    Мальчик, открой...

    Дедок, как-нибудь обойдемся. Ни пробовать, ни открывать чего-либо, предложенное тобой, как-то не хочется. Здоровье бережем.
     
    Я понимаю, посты некоторых людей, с программированием никак по жизни не связанных (тот же Labutin, судя по постам - манагёр), раздражают тру-програмеров своей тупостью. И они, чтобы не отстать от этой тупости, противопоставляют ей свое хамство.
    Уважаемые старпё..., простите, дедки, и ржавые железнокаркасные дядечки! Не старайтесь. Вселенную от тупых вопросов и высказываний вы не оградите. Только вызовете у других желание вас же переплюнуть. В том, в чем вы сильны. В хамстве.
     
    PS: Я старался. Ну как?

    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 01:58 31-07-2009
    TheChampion

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ItsJustMe
    Ни одного замечания по существу. Школьник такой школьник.
     
    urodec

    Цитата:
    Ребята, помогите, пожалуйста в решении сл. проблемы (на C особо не программировал).

    Уточните задачу!

    Всего записей: 656 | Зарегистр. 25-06-2004 | Отправлено: 08:21 31-07-2009
    Labutin



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ItsJustMe

    Цитата:
    простите, дедки

    Вы не правы, TheChampion - это студент нигилист - спорить с ним бесполезно, а уж в чем-то убеждать тем более. Я таких встречаю почти каждый год. В целом ребята даже ничего - умненькие. Но вот брать таких в команду - себе дороже Остаются одинокими самодеркиными со средним заработком (или ниже среднего). От этого, кстати, озлобляются на "окружающее быдло" и хамство только увеличивается Тем более он явно провоцирует не на спор и обсуждение, а на хамство.

    Всего записей: 935 | Зарегистр. 31-07-2001 | Отправлено: 09:52 31-07-2009
    ItsJustMe

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Labutin
    Вполне может быть. Я знаю, таких надо игнорировать, но... и самому, как я уже сказал, иногда хочется поупрожняться в словоблудии, раз повод предоставляется. Это игра такая. Пусть он меня развлекает. Я только за
    TheChampion
    Напыщенное лужковское хамло детектед.

    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 19:13 31-07-2009
    TheChampion

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Labutin

    Цитата:
    TheChampion - это студент нигилист

    Вообще-то это не я дрочил на M$V$:

    Цитата:
    Позвольте поинтересоваться, а вы как отлажываете свои программы? Дебажная печать? Вы попробуйте даже среднюю программу отлаживать в Visual Studio - это должно доставить массу удовольствий!!!  

     
    Я-то как раз четко написал, что для каждой задачи нужен свой инструмент:

    Цитата:
    Чтобы написать простое объявление "Дорогие сотрудники, идите нахрен, гады, денег нет", я использую OpenOffice.org. Для сложной верстки LaTeX.

     
    Если выбор подходящего инструмента для конкретной задачи вместо дрочева на распиаренную поделку --- это нигилизм, я, безусловно, нигилист.
     

    Цитата:
    А если вы пишите приграммы, которые сразу работают, то я никогда у вас ничего не закажу  


    Цитата:
    Но вот брать таких в команду - себе дороже  

    Мальчик строит из себя крутого дядю. Но почему у крутого дяди 236 сообщений из 862 в разделе "варез"?
     
    Если ты действительно программист и хоть раз писал что-то серьезное, ты бы знал и про многопоточность, и про клиент-серверные системы. Но увы.
     

    Цитата:
    Остаются одинокими самодеркиными со средним заработком (или ниже среднего).

    Школьник, не проецируй свои страхи на окружающих. У меня вот, почему-то, существенно выше среднего. Наверное, я неправильный. :-)
     
    Чтобы не быть голословным, то просто покажу кое-что из достижений. Нет, достижение здесь не сайт, а ПО для реально проводимой телевизионной лотереи. А чем ты можешь похвастаться, мальчик?
     
    ItsJustMe

    Цитата:
    Ни пробовать, ни открывать чего-либо, предложенное тобой, как-то не хочется. Здоровье бережем.

    Продолжай дрочить на M$V$. Солнце, воздух, онанизм, укрепляют организм!
     

    Цитата:
    Напыщенное лужковское хамло детектед.

    Предложение кагбэ символизирует, у кого тут заработок "ниже среднего". :-)

    Всего записей: 656 | Зарегистр. 25-06-2004 | Отправлено: 20:35 31-07-2009 | Исправлено: TheChampion, 20:58 31-07-2009
    Labutin



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    TheChampion

    Цитата:
    А чем ты можешь похвастаться, мальчик?

    ВОООТ, началось меряние первичными половыми признаками - точно студент
    Кстати, ник тоже говорит, что студенту не хватает признания со стороны и ему приходится всем показывать, какой он крутой
    А по поводу многопоточных программ вы только слышали? Если и писали, то такие слова как VTune, Intel Thread Checker и Intel Thread Profiler не должны вас пугать. Особенно то, что они optimized for vusial studio. Или и тут вы будете утверждать, что дебажная печать значительно эффективней данных инструментов?
     
    Добавлено:
    ItsJustMe
    Этот чемпион, кстати, забавный чел - может во Флейм уйдем? Там продолжим остроумить - мне тоже это нравится А то сейчас модер придет - всем мало не покажется

    Всего записей: 935 | Зарегистр. 31-07-2001 | Отправлено: 22:36 31-07-2009 | Исправлено: Labutin, 22:45 31-07-2009
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по программированию на C/С++


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru