Я не имею в виду, как соединиться с сокетом. Что я должен знать о программировании UDP? Я должен волноваться о неправильных данных в моем сокете? Я должен принять, отправляю ли я 200 байтов, я могу получить 120 и 60 байтов...
Я программировал в C и C++ в Linux в течение приблизительно 3 лет, и недавно интересовался разработкой коммерческого программного обеспечения для компаний. Скажем, я нашел нишу, где я думаю, что мог...
Я ищу эффективный способ определить положение младшего значащего бита, который установлен в целом числе, например, для 0x0FF0 это было бы 4. Тривиальная реализация - это: неподписанный...
Мне нужна функция под названием SizeOfPipe (), который должен возвратить размер канала - я только хочу знать, сколько данных находится в канале и не на самом деле считанных данных от самого канала. Я думал следующее...
Наше управление недавно говорило с некоторыми людьми, продающими инструменты статического анализа C++. Конечно, торговый персонал говорит, что они найдут тонны ошибок, но я скептически настроен. Как такие инструменты работают в...
Я решил оставить свою установку окон и теперь выполняю Debian как свою ОС по умолчанию. Я всегда кодировал в Windows и конкретно с Visual Studio. Я в настоящее время пытаюсь привыкнуть к...
Я пытаюсь выполнить свое первое "Привет Мир!" в C++. Я использую Windows XP, и я установил cygwin, в котором g ++ установлен компилятор C++. Я записал маленькую привет мировую программу, и...
Я знаю свой путь вокруг объектно-ориентированного программирования, но я привык к Java, и я никогда не касался C++ до недавнего времени. Я думаю, что моя проблема не так связана с синтаксисом относительно философии ООП в C++...
Для тех из Вас, кто называет Вас членскими переменными без специальной нотации как m_foo или нечто _, как Вы называете параметры к своему ctors и методам set? Некоторые опции я попробовал до сих пор... Obj (международное нечто): нечто (...
Я решил, что хочу добраться больше в разработку собственного кода с C++. Я пытаюсь решить, был ли я бы лучше обслужен с помощью Разработчика C++ CodeGear 2009 или Visual Studio 2008. Я в настоящее время использую Delphi...
Какой уровень предупреждения компилятора Вы рекомендуете для различных компиляторов C/C++? gcc и g ++ позволят Вам сойти с рук много на уровне по умолчанию. Я нахожу, что лучшим уровнем предупреждения для меня является '-Стена'. И я...
Как я начинаю делать поблочное тестирование в C++? Я использовал Junit при кодировании в Java и нашел это очень полезным. Действительно ли там что-то подобно в C++? Что Вы рекомендуете?
То, как контейнерному объекту нравится вектор в stl, уничтожается даже при том, что они создаются в "куче"? ОТРЕДАКТИРУЙТЕ, Если контейнер содержит указатели затем, как уничтожить те объекты указателя
Я заметил, что get / set - это не способ c ++, насколько я могу судить, взглянув на boost / stl и даже прочитав работы некоторых ведущих экспертов по c ++. Кто-нибудь использует get / set в своем дизайне класса c ++, ...
Я только что узнал о конструкции C ++ под названием «размещение нового». Это позволяет точно контролировать, куда указатель указывает в памяти. Это выглядит так: #include // Must # ...
Существует ли причина, почему нуль используется в качестве функционального возвращаемого значения "по умолчанию"? Я еще заметил что несколько функций от stdlib и почти везде, если не возвратив надлежащее число (например, голова ()...
Я осуществляю рефакторинг 500 строк кода C++ в основном () для решения дифференциального уравнения. Я хотел бы инкапсулировать большие идеи нашего решателя в меньшие функции (т.е. "SolvePotential (...)" вместо этого...
На моем рабочем месте мы склонны использовать iostream, строку, вектор, карту и нечетный алгоритм или два. Мы на самом деле не нашли много ситуаций, где шаблонные методы были лучшим решением проблемы...
В Visual Studio я часто использую объекты только в целях RAII. Например: ScopeGuard close_guard = MakeGuard (&close_file, файл); целая цель close_guard состоит в том, чтобы удостовериться что...
Вы знаете о хорошем средстве изучения C++ win32 (не.Net/MFC/ATL/Wx/Qt..) программирование GUI? Книга, учебное руководство, существующий проект, предпочтительно практический подход с реалистическим примером.. Я не...
Я - довольно опытный программист Java, это делало довольно мало материала Win32 в последних годах. Главным образом я использовал VB6, но я действительно должен переместиться во что-то лучше. Я имею...
Я программировал в C++ в течение нескольких лет, и я использовал STL вполне немного и создал мои собственные шаблонные классы несколько раз, чтобы видеть, как он сделан. Теперь я пытаюсь интегрировать шаблоны глубже...
Бесспорно, я принял бы решение использовать STL для большинства проектов программирования на C++. Вопрос был представлен мне недавно однако, "Там какие-либо случаи, где Вы не использовали бы STL?"... Больше я...
Контекст: Только что я наткнулся на эту статью DDJ 2001 года Alexandrescu: http://www.ddj.com/cpp/184403799 Это - о сравнении различных путей к инициализированному буфер к некоторому значению. Как какой "...
Так, в чтении этого сайта кажется, что магазин, в котором я работаю, делает много вещей неправильно и некоторых вещей право. Как я могу улучшить код, что я работаю с от моих коллег? Единственная вещь я могу...
Так как я начал использовать этот сайт, я продолжаю слышать о библиотеке Boost. Я задаюсь вопросом, что является некоторыми главными преимуществами библиотеки Boost (следовательно, почему должен я использовать его), и насколько портативный...
Наличие нескольких уровней базовых классов замедляют класс? Получение B происходит, C происходит, D происходит, F получает G... Множественное наследование замедляет класс?
Я создаю C++ / программа MFC в многоязычной среде. У меня есть один основной (национальный) язык и три международных языка. Каждый раз, когда я добавляю опцию к программе, я должен сохранить...