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

3 ответа

 это экземпляр.

, это может показаться глупым вопросом, но вот оно: template <typename T> void foo(T& x) { } int main() { foo(42); // error in passing argument 1 of 'void foo(T&) [with T = int]' }Что мешает С ++ создать экземплярfoo шаблон функции сT = const ...

1 ответ

Никаких особых исключений, «необработанный тип» «выходного параметра» имеет еще один уровень косвенности, чем «тип параметра».

ался сделать это разными способами, но никто не работает. У кого-нибудь есть правильный пример для этого? Я просто хочу переместитьwchar_t* значение от функции до уровня C #.

6 ответов

Этого вы должны определенно избегать. Как вы проверяете ошибки?

ибудь знает, как преобразовать массив символов в один int? char hello[5]; hello = "12345"; int myNumber = convert_char_to_int(hello); Printf("My number is: %d", myNumber);

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

2 ответа

Как Concepts-Lite будет взаимодействовать с различными шаблонами?

Я смотрел разговор Бьярна Струструпа вGoing Native 2013 [http://channel9.msdn.com/Events/GoingNative/2013/Opening-Keynote-Bjarne-Stroustrup] и он приводит следующий пример для новой функции C ++ для облегчения понятий. void sort(Container& c); ...

4 ответа

Как и советовали, я решил реализовать полные классы:

раз мне приходилось определять контейнер для многомерных данных. Давайте рассмотрим пример: у меня много чипов, у каждого чипа много регистров, у каждого регистра много ячеек, и у каждой ячейки много транзисторов. На каком-то этапе моей ...

1 ответ

Вы забыли проверить, что glob () возвращает ноль, а также освободить выделенный glob_result с помощью globfree ().

ыло интересно, есть ли в C ++ простой способ прочитать несколько имен файлов из папки, содержащей много файлов. Все они растровые, если кому-то интересно. Я не очень разбираюсь в программировании Windows, поэтому я надеялся, что это можно ...

3 ответа

Да, это действительно int как параметр, это всего лишь параметр применения политики, позволяющий различать префиксные и постфиксные операторы. Переданный параметр будет получен в качестве аргумента, который представляет собой поведение, которое вы видите, и это точно определенное поведение.

использую этот код в любой производственной среде, это просто для моего понимания. Является ли этот код действительным (т.е. я могу определить свой постфиксный оператор следующим образом?): class A { public: A& operator++(int n) { std::cout<<"N ...

1 ответ

Моя среда, IDE: Visual Studio 2015, ОС: Windows 7, язык: C ++

я есть процесс монитора изменения каталога, который читает обновления из файлов в наборе каталогов. У меня есть другой процесс, который выполняет небольшие записи во многие файлы в эти каталоги (тестовая программа). Рисунок около 100 каталогов с ...

5 ответов

Ответ Роджеру Стюарту. Я использовал сжатые источники Boost 1.51, которые я скачал с сайта Boost. Хороший момент о размещении на форуме автора, хотя. Я сделаю это.

то я слышал хорошие новости о буст-логе Это утверждает его существование: http://boost-log.sourceforge.net/libs/log/doc/html/index.html [http://boost-log.sourceforge.net/libs/log/doc/html/index.html] Это ...

4 ответа

это будет скомпилировано. Таким образом, это само объясняет необходимость применения этой ошибки к c ++, объявляя const vars без инициализации, и внешняя связь бесполезна, поэтому кодер, должно быть, добавил ее по ошибке.

й код компилируется в C, но не работает в C ++. int main() { const int x; /* uninitialized const compiles in C but fails in C++*/ }В чем причина и причина перехода с C на C ++?