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

3 ответа

 это отличный вики / ресурс для ваших нужд Win32.

я есть веб-сайт ASP.NET, который использует C #, и я хотел бы вызывать функции из неуправляемой C / C ++ DLL. Как это сделать?

3 ответа

@ Алс: Херб прав. Согласно Директивам ISO / IEC, Часть 1, 2.7.8, голосование - это то, что делает ИС из FDIS. Публикация освещена в 2.8

ли реализация C ++ 11 определятьNULLкакnullptr? Будет ли это предписано новым стандартом C ++?

1 ответ

Я действительно не понимаю, «поскольку это увеличивает вероятность того, что кто-то изменит что-то, что нарушит ваш код». Разве это не то же самое с общественным наследством? и если код нарушается из-за изменения защищенного члена, не является ли это ошибкой базового класса, а не производным?

ое наследство против композиции. У меня есть небольшая путаница, когда использовать каждый. Поскольку частные наследственные печати, в некотором роде, цепочка наследования, даны: class A { private: int z; protected: int y; public: int x; }; ...

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

3 ответа

Как не адепт C ++, упоминание о SizeOf () помогло мне понять, что такое @R. Мартиньо говорил в своем ответе.

ня я пошел на собеседование и получил интересный вопрос. Помимо утечки памяти и того факта, что виртуальный dtor отсутствует, почему происходит сбой этого кода? #include <iostream> //besides the obvious mem leak, why does this code crash? class ...

7 ответов

 указатель.

овольно простой вопрос, но я все еще не уверен: Если у меня есть класс, который будет создаваться миллионы раз - желательно ли не выводить его из какого-то другого класса? Другими словами, несет ли наследование некоторую стоимость (с точки ...

5 ответов

 когда придет время для создания вершинного буфера

у сделать что-то вроде этого: template <typename T:public Vertex> addTri( T v1, T v2, T v3 ) { // Take v1.pos, v2.pos, v3.pos and create a geometric repn.. Triangle tri( v1.pos, v2.pos, v3.pos ) ; // all vertices will // have to have a .pos ...

3 ответа

 вместо этого это была постоянная ссылка, и это было бы разрешено стандартом.

string foo() { return "hello"; } int main() { //below should be illegal for binding a non-const (lvalue) reference to a rvalue string& tem = foo(); //below should be the correct one as only const reference can be bind to rvalue(most important ...

4 ответа

 (или как там)?

аписать стандарт ISO C ++new а такжеdelete операторы?Это в продолжениеПерегрузка нового и удаление [https://stackoverflow.com/questions/4421706/operator-overloading/4421791#4421791] в чрезвычайно ярком FAQ по C ++,Перегрузка ...

4 ответа

 показывает, что вы думаете, что имеете в виду член массива с типом

вопрос [https://stackoverflow.com/questions/7196172/interview-question-couldnt-answer-it-today] заданный здесь ранее сегодня и множеством подобных тематических вопросов, я здесь, чтобы спросить об этой проблеме с точки зрения Стадарда. struct ...

11 ответов

C ++ Matrix Class

В C, если бы я хотел создать матричную структуру, я бы использовал: struct matrix { int col, row; double data[1]; // I want the matrix entries stored // right after this struct }Тогда я могу выделить его matrix* allocate_matrix(int row, int ...