Результаты поиска по запросу "c++"

4 ответа

Эти записи вы можете получить из вашего OpenCV.sln в Solution> Properties> Debug Source Files (как описано выше). И как уже описано: CRT должен совпадать ... и это происходит в этом месте.

ользую VS2008 для разработки COM-библиотеки DLL, которая по умолчанию использует CRT версии 9, но я использую TSF (Text Service Framework), который не совместим с новым CRT. Я думаю, что решение состоит в том, чтобы использовать совместимую, так ...

2 ответа

@dirk - я думаю, что мы должны побудить людей понять, что они должны проверить, действительно ли getline (или какая-либо функция чтения, которую они используют) действительно читали

аю, что мне может понадобиться использовать логическое bValue = false для моего условия while: char cArray[ 100 ] = ""; ifstream object; cout << "Enter full path name: "; cin.getline( cArray, 100 ); if ( !object ) return -1 // Path is not valid? ...

2 ответа

вникнул в это.

челэта статья о строгом алиасинге в C / C ++ [http://cellperformance.beyond3d.com/articles/2006/06/understanding-strict-aliasing.html] , Я думаю, что то же самое относится к C ++. Как я понимаю, строгий псевдоним используется для изменения кода ...

ТОП публикаций

6 ответов

).

дал консольное приложение C ++ и просто хочу записать операторы cout / cerr в окне вывода в среде Visual Studio 2005 IDE. Я уверен, что это просто настройка, по которой я скучаю. Может кто-то указать мне верное направление?

5 ответов

Как все говорили, вы не можете вызвать перегрузку конструктора из конструктора. Делегирование - это новая функция, с которой мы познакомимся в C ++ 11. Это не много текста, чтобы напечатать, не ленитесь.

++ перегрузка не действует так, как я полагаю, она должна: #include "Node.h" #include <iostream> Node::Node() { cout << "1" << endl; Node(Game(), 0.0); } Node::Node(double v) { cout << "2" << endl; Node(Game(),v); } Node::Node(Game g, double v) ...

2 ответа

Я вообще не использую разделяемые библиотеки (.so), все статически связано. Так что у меня не может быть ситуации, как в примере, который вы дали мне раньше. Не говоря уже о том, что я не изменил способ построения проекта и не добавил / удалил какие-либо файлы, поэтому я не понимаю, почему проблема должна исчезнуть, если это не реальное решение. Изменение 2 строк достаточно, чтобы это работало ...

ою свою программу (на самом деле тесты), используя некоторую статическую библиотеку. Эта библиотека содержит один файл, внутри которого у меня есть такие функции: string& GetString() { static string strFilename; return strFilename; } ...

2 ответа

Надеюсь это поможет.

вая центральную точку, ширину, высоту и угол, образующие OBB, как я могу найти, находится ли заданная точка P внутри OBB? Спасибо

4 ответа

/ SUBSYSTEM: CONSOLE приводит к процессу с консолью, а / SUBSYSTEM: WINDOWS - нет.

кто-нибудь объяснить, пожалуйста, разницу между этими двумя объявлениями в свойствах компоновщика в Visual Studio 2008 (пожалуйста, как можно проще, я новичок в мире C ++) спасибо в Advace редактировать: если возможно, вы можете дать мне две ...

2 ответа

Возможно, я неправильно выразил свои намерения, но я хотел использовать указатели с обеих сторон.

я есть следующий код C # с определением структуры (CInput), определением obj и init, а также вызовом C ++ (нативной) функции DLL (которая также была написана мной). //C# code public struct CInput { [MarshalAsAttribute(UnmanagedType.R8)] ...

4 ответа

Технически вызываемая функция должна иметь точную информацию об аргументах, с которыми она вызывается в каждом конкретном случае (в случае * printf () информация передается в форме строки формата). Имея такую ​​информацию, функция может извлечь аргументы из своего стекового фрейма, используя тривиальную арифметику указателей.

жный дубликат: Что такое вариадные функции в соответствии с C и C ++? [https://stackoverflow.com/questions/3870128/what-are-variadic-functions-in-accordance-with-c-and-c] я видел... аргумент вprintf() функция. Точно, КАК функционирует какprintf ...