На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела FAQ в группе разделов С++.
1. Раздел FAQ предназначен для публикации готовых статей.
2. Здесь нельзя задавать вопросы, для этого существуют соответствующие разделы:
Чистый С++
Visual C++ / MFC / WTL / WinApi
Borland C++ Builder
COM / DCOM / ActiveX / ATL
Сопутствующие вопросы
3. Внимание, все темы и сообщения в разделе премодерируются. Любое сообщение или тема будут видны остальным участникам только после одобрения модератора.
Модераторы: B.V., Qraizer
  
> Вопросы в FAQ
    По старой традиции заведем эту тему и здесь smile.gif
    Пишите сюда насчет всех вопросов о ФАКе и для ФАКа, а также приведу ссылку на старый фак в разделе С / C++ / VC++ Visual C++ FAQ.
    Также можно написать мне на мыло leprecon<собака>sources.ru smile.gif

    Вот еще ссылка на ФАК по Билдеру C++ Builder FAQ
    Сообщение отредактировано: Leprecon -
      Вопрос:
      Как отключить сообщения об ошибках, выскакивающие даже в том случае, если ошибка произошла в блоке try?(Всмысле, сама - то прога не ругается, а вот компилятор - да.)
      Вот пример кода, где мне понадобилось отключить сообщения об ошибках:
      (Смысл его заключается в вычислении количества не числовых значений, введённых пользователем в StringGrid.)
      CODE

      for(j=1;j<=obj->RowCount;j=j++)
      for(i=1;i<=obj->ColCount;i=i++)
      {
      try
      {StrToInt(obj->Cells[i][j]);}
      catch(const Exception &E)
      {if(AnsiString(E.ClassName())=="EConvertError") s++;}
      }

      Представте себе, сколько раз надо будет закрыть это окошко с сообщением об ошибке, чтобы прогнать эту программу!
        Alexus...
        Лучше напиши функцию по-человечески.
        А вообще, делай так:
        CODE

        1) unsigned int oldErrorMode; //метка
        2) oldErrorMode = SetErrorMode(SEM_FAILCRITICALERRORS); //игнорировать все ошибки
        3) SetErrorMode(oldErrorMode); //отключение режима игнорирования всех ошибок
          Спасабо. По-моему, это то, что нужно. Пошёл проверять...
          Кстати, помоему, оповещение об ошибках можно отключить с помощью директив и, просто полазав в настройках Builder-a!
          На счёт настроек, не проверял, а по директивам справку не осилел.
            Проверил. Не знаю, что это делает, но положение дел это никак не изменило. Что странно. Даже по справке - должно было...
            Может это из-зи самой функции StrToInt...
            В любом случае решение уже найдено и выглядит оно так:
            Меню Tools\Debugger_Options\Language_Exceptions\...
            Там надо убрать галочки 'Stop on C++ Exceptions' и 'Stop on Delphi Exceptions'.
              надо в Faq е про шаблоны написать
                ОК, а что такое шаблоны?
                  template < T>...

                  тут конкретнее
                  Сообщение отредактировано: Sazabis -
                    IMHO, надо еще добавить в ФАК про СОМ-порты... често спрашивают wink.gif Кто возьмется?

                    Кста, что еще надо-то? Перечисляйте, люди, что не хватает в ФАКе, т.е. то, что оч часто спрашивают!
                    Сообщение отредактировано: SUnteXx -
                      Цитата
                      Alexus..., 15.11.03, 23:10
                      ...

                      Попробуй так:
                      Цитата
                      for(j=1;j<=obj->RowCount;j=j++)
                      for(i=1;i<=obj->ColCount;i=i++)
                      {
                      try
                      {StrToInt(obj->Cells[i][j]);}
                      catch(const Exception &E)
                      {if(AnsiString(E.ClassName())=="EConvertError") s++;}
                      catch(...)
                      {/*if(AnsiString(E.ClassName())=="EConvertError")*/ s++;}

                      }
                      Сообщение отредактировано: BOBKA -
                        У меня есть вопрос:
                        А почему нет ничего о такой технологии как QT? Или превалирует мнение, что и без этого сайта форумов по этой теме хоть отбавляй? Я просто не знаю, поэтому и спрашиваю.....
                        Сообщение отредактировано: Allender -
                          мдя... а что такое ентот КуТэ? :D

                          M
                          Allender, ты зачем свое сообщение написал в теме про массивы строк?
                          Там обсуждается совершенно конкретная тема и не нужно там оффтопить.
                            Цитата Leprecon @ 18.03.04, 14:35
                            мдя... а что такое ентот КуТэ? :D

                            Allender, ты зачем свое сообщение написал в теме про массивы строк?
                            Там обсуждается совершенно конкретная тема и не нужно там оффтопить.

                            OFFTOP Ну почему же оффтопить, просто там есть такой класс как QStringList...
                            Я просто думал, что люди знают об этом... И этот массив строк я очень удобно использовал в своей курсовой Вет и всё

                            :unsure:

                            Qt is a multiplatform C++ GUI application framework. It provides application developers with all the functionality needed to build applications with state-of-the-art graphical user interfaces. Qt is fully object-oriented, easily extensible, and allows true component programming. + Есть на всех платформах :-)))) ТОесть код кроссплатформенный при наличии конечно нужных библиотек
                              Ну вот так бы сразу и сказал.

                              Цитата
                              Allender, 18.03.04, 16:39
                              QStringList...
                              Видишь, не зря я не удалил твое сообщение сразу. Так и напиши в той теме, что ты имел в виду QStringList
                                Цитата Leprecon @ 18.03.04, 15:54
                                Ну вот так бы сразу и сказал.

                                Цитата
                                Allender, 18.03.04, 16:39
                                QStringList...
                                Видишь, не зря я не удалил твое сообщение сразу. Так и напиши в той теме, что ты имел в виду QStringList

                                Я сразу же исправил :-))))
                                А КуТи Действительно прикольная вещь :-))) Я уже два года с ним работаю под MSVC вместо MFC и прикольно получается, там правда есть и свой билдер QT-Designer но уж больно из него сложно сишный код вытащить, хотя при желании можно :-)))
                                Так что вот и есть у меня желание увидеть на этом сайте хоть один раздел, посвященный этой технологии...
                                  У нас обычно статьи размещаются не по "заявкам радиослушателей" :D ,а сами участники пишут и присылают свои произведения.
                                  Так что ты и сам вполне можешь написать что-нить на тему QT. В этом разделе доступно создание новых тем, поэтому можешь здесь и размещай.
                                    Цитата Leprecon @ 18.03.04, 16:06
                                    У нас обычно статьи размещаются не по "заявкам радиослушателей" :D ,а сами участники пишут и присылают свои произведения.
                                    Так что ты и сам вполне можешь написать что-нить на тему QT. В этом разделе доступно создание новых тем, поэтому можешь здесь и размещай.

                                    Окей, намёк понял :-)))) Как только появится время, обязательно что-нибудь накатаю :-))) Хотя конечно в одной статье всего не упишешь а если и упишешь, то ... свихнёшся да и никто читать не захочет такой толмут... Может быть ты чего посоветуешь, что актуальнее для народа?
                                    Например:
                                    ----------Как построить простенькое приложение на QT?
                                    ----------Как написать простенькую игрушку на QT?
                                    ----------QT и OpenGL
                                    ----------Визуализация в QT
                                    Вообщем идей куча, а опыта нет :-)))) Так что это скорее я слушаю заказы радиослушателей
                                    :D
                                    Сообщение отредактировано: Allender -
                                      1. По моему первым делом необходимо написать Как построить простенькое приложение на QT? - здесь нужно объяснить что такое QT, чем он примечателен (в двух словах), какие библиотеки необходимо подключить для работы с ним, где их достать. Какие версии QT есть вообще в природе, какая версия последняя на данный момент.
                                      2. Потом предлагаю добавить пункт к статье AQL'я "Массив строк. Трудный выбор" - рассказать о классе QStringList.
                                      3. QT и OpenGL - эта тема меня заинтриговала. Но здесь ты сам рискуешь написать статью впустую. Это мое ИМХО, но вряд ли очень много народу использует в своем OpenGL-приложении библиотеку QT. Еще меньше из них заходит в форум Sources.РУ. Еще меньше догадается зайти в наш ФАК. Хотя я могу и ошибаться :rolleyes:
                                      4. Ну а остальное имеет смысл обсудить, когда будет написан пункт 1. Я же не могу говорить о том, что не знаю.
                                        Цитата Leprecon @ 19.03.04, 14:00
                                        1. По моему первым делом необходимо написать Как построить простенькое приложение на QT? - здесь нужно объяснить что такое QT, чем он примечателен (в двух словах), какие библиотеки необходимо подключить для работы с ним, где их достать. Какие версии QT есть вообще в природе, какая версия последняя на данный момент.
                                        2. Потом предлагаю добавить пункт к статье AQL'я "Массив строк. Трудный выбор" - рассказать о классе QStringList.
                                        3. QT и OpenGL - эта тема меня заинтриговала. Но здесь ты сам рискуешь написать статью впустую. Это мое ИМХО, но вряд ли очень много народу использует в своем OpenGL-приложении библиотеку QT. Еще меньше из них заходит в форум Sources.РУ. Еще меньше догадается зайти в наш ФАК. Хотя я могу и ошибаться :rolleyes:
                                        4. Ну а остальное имеет смысл обсудить, когда будет написан пункт 1. Я же не могу говорить о том, что не знаю.

                                        Спасибо за помощь :-))) Я обязательно попробую что-нибудь наваять в ближайшее время :-))(самое ближайшее) Очень надеюсь, что мой будущий труд не пропадёт зря...
                                          Надо добавить в ФАК поиск файлов (если это вопрос есть, тогда я его не нашел). Я недавно для VisualC задавал вопрос на который мне очень класно ответили, но я думаю что не я один такими вещеми интересуюсь, а в книгах почему-то не уделяют этому внимание. У меня 4 книги по VisualC++ ни в одной даже намека нет на поиск файлов
                                            Народ, ЧАВО по STL начать выкладывать?
                                              Цитата Flex Ferrum @ 30.03.04, 00:52
                                              Народ, ЧАВО по STL начать выкладывать?

                                              А что - было бы неплохо, зачем изобретать ядерную бомбу, если уже есть STL (сравнивать STL и велосипед - несолидно). Я тоже в залежах пороюсь, тож буду выкладывать.
                                                А я не понял, FAQ вы собираетесь делать как отдельный hlp файл ? Если да, то можете дать ссылку где хранится либо он либо страя версия либо новая недоработанная :)
                                                  M
                                                  StarAnd
                                                  Заданный Вами вопрос не имеет отношения к данной теме.
                                                  Вопрос перенесен сюда: Спуфер
                                                    Оффлайн версия старого C / C++ / Visual C++ ФАКа: http://suntexx.250x.com/faq/faq.chm
                                                      с чем может быть связана ошибка (таймаут) connect() при подключении к серверу через инет??? (в локальной сети все в порядке) :wall:
                                                        M
                                                        Предупреждение на 3 дня.
                                                        KEKC, эта тема не для обсуждения вопросов программирования, а для обсуждения ФАКа по С++ на сайте и форуме.
                                                          Я вот тут недавно озаботился созданием CD диска с драйверами на продажу. Нужен был Авторун. Скачал несколько штук, они все не подошли, да еще за них денег хотят. Написал свой, простой, дешевый и сердитый, весь контент размещается на HTML странице, которая автоматически открывается при старте CD.
                                                          Имеет ли смысл обнародовать здесь мои достижения? И в каком виде?
                                                            Цитата glasspoint, 4.10.04, 22:35
                                                            Имеет ли смысл обнародовать здесь мои достижения? И в каком виде?
                                                            Имеет конечно, в виде статьи с прикрепленным исходником. Статью нужно оформить в тегах форума и разместить здесь. А мы посмотрим и оценим ее :)
                                                              :wall: Квадратическое дерево и односвязные списки
                                                                А готовые ответы куда выкладывать? Подойдет работа с COM?
                                                                  Есть вопрос :wacko:
                                                                  Защита проги от пользователя под ХР
                                                                  (всмысле: скрытие процесса, невозможность снятие процесса, ....)
                                                                    Это у тебя есть или ты хочешь получить ответ?
                                                                      Пригодится ли кому-либо FAQ по "сырому" сетевому програмимированию (работа с RAW сокетами, использование библиотеки/драйвера WinPcap, сниффинг, отправка произвольных пакетов)? ;)
                                                                        Народ, ЧАВО по STL начать выкладывать?
                                                                        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                                                        0 пользователей:


                                                                        Рейтинг@Mail.ru
                                                                        [ Script execution time: 0,0645 ]   [ 16 queries used ]   [ Generated: 28.03.24, 20:37 GMT ]