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

4 ответа

Проект PyTRT на github

ользую SWIG, чтобы склеить некоторый код C ++ с Python (2.6), и часть этого клея включает в себя фрагмент кода, который преобразует большие поля данных (миллионы значений) со стороны C ++ в массив Numpy. Лучший метод, который я могу придумать, ...

5 ответов

 С этим методом вы можете использовать синхронизированную, как в Java.

synchronizedожет гарантировать сохранность нити. Что оJavaСпасибо!C++? C ++ ничего не говорит о потоках. Вам нужно будет положиться на поддержку библиотеки.

1 ответ

 представляют начало того же хранилища. И я не понимаю, почему, если хранение подобъекта связано с хранением содержащего объекта, хранение объекта не связано с хранением его подобъекта.

ительно этого кода: #include <string> int main() { union u { u() { i = 0; } ~u() {} int i; std::string s1; std::string s2; } u; new (&u) std::string{}; }[Intro.object] / 2 [https://timsong-cpp.github.io/cppwp/n4659/intro.object#2]Говорит, ...

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

11 ответов

Я только делал пример, используя private :, я не хочу private, поскольку он блокирует весь доступ. Я хочу, чтобы он действовал как const публично, но не const локально.

возьми, на данный момент не работаю с этой библиотекой сокетов. Я пытаюсь обучить себя немного больше в C ++. С классами, есть ли способ сделать переменную доступной только для чтения для публики, но для чтения и записи при частном доступе? ...

3 ответа

Я просто поместил ваш код в файл .cpp, и он без проблем скомпилирован в VS2005, SUSE, Redhat и Solaris, поэтому я полагаю, что ваша конкретная версия gcc этого не одобряет. гал

я есть следующий код: typedef void VOID; int f(void); int g(VOID);который прекрасно компилируется в C (используя gcc 4.3.2 на Fedora 10). Тот же код, скомпилированный как C ++, выдает мне следующую ошибку: void.c:3: error: ‘<anonymous>’ has ...

3 ответа

у вас есть новая версия GCC. Мой старше. Когда вы говорите «вероятный источник неопределенного поведения (если значение переменной используется позже)», это то же самое, что и использование его неинициализированным.

о сейчас я заметил, что следующий код можно скомпилировать с помощью clang / gcc / clang ++ / g ++, используяc99, c11, c++11 стандарты. int main(void) { int i = i; }и даже с-Wall -WextraНи один из компиляторов даже не сообщает о ...

2 ответа

@ Александр C: Я понимаю :) И это твои усилия: p

аюсь написать разреженный матричный класс. Короче говоря,quadtree_matrix<T> это либо нулевая матрица, либо четверка(ne, nw, se, sw) изquadtree_matrix<T>. В конечном итоге я хотел бы протестировать различные схемы распределения, поскольку это, ...

0 ответов

 Преимущество заключается в том, что он не вызывает проблем с вложенными комментариями в стиле C (если вы их используете), и его легко найти, а затем раскомментировать или полностью удалить.

мотрел на следующий вопрос: Как закомментировать блок кода Python в Vim [https://stackoverflow.com/questions/2561418/how-to-comment-out-a-block-of-python-code-in-vim] Но это не похоже на работу для меня. Как мне легко комментировать код, ...

5 ответов

 . на основе самобалансирующегося дерева.

ибудь знает что-нибудь хорошееinterval tree реализация в C ++? Очевидно, что-то на основе шаблонов, лучше вboostстиль И еще один вопрос - если кто-то проверял, делает ли основнойstd::vectorреализация интервального дерева с сортировкой может ...

4 ответа

работает нормально на серверах Ubuntu. не тестировал на других системах.

еделил с как char c[][10]в определении функции и использовал его какc[i]="gray"; В чем дело? Я искал в сети, он показывает тот же синтаксис. Благодарю.