Результаты поиска по запросу "c++"
это экземпляр.
, это может показаться глупым вопросом, но вот оно: 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 ...
Никаких особых исключений, «необработанный тип» «выходного параметра» имеет еще один уровень косвенности, чем «тип параметра».
ался сделать это разными способами, но никто не работает. У кого-нибудь есть правильный пример для этого? Я просто хочу переместитьwchar_t* значение от функции до уровня C #.
Этого вы должны определенно избегать. Как вы проверяете ошибки?
ибудь знает, как преобразовать массив символов в один int? char hello[5]; hello = "12345"; int myNumber = convert_char_to_int(hello); Printf("My number is: %d", myNumber);
Как Concepts-Lite будет взаимодействовать с различными шаблонами?
Я смотрел разговор Бьярна Струструпа вGoing Native 2013 [http://channel9.msdn.com/Events/GoingNative/2013/Opening-Keynote-Bjarne-Stroustrup] и он приводит следующий пример для новой функции C ++ для облегчения понятий. void sort(Container& c); ...
Как и советовали, я решил реализовать полные классы:
раз мне приходилось определять контейнер для многомерных данных. Давайте рассмотрим пример: у меня много чипов, у каждого чипа много регистров, у каждого регистра много ячеек, и у каждой ячейки много транзисторов. На каком-то этапе моей ...
Вы забыли проверить, что glob () возвращает ноль, а также освободить выделенный glob_result с помощью globfree ().
ыло интересно, есть ли в C ++ простой способ прочитать несколько имен файлов из папки, содержащей много файлов. Все они растровые, если кому-то интересно. Я не очень разбираюсь в программировании Windows, поэтому я надеялся, что это можно ...
Да, это действительно int как параметр, это всего лишь параметр применения политики, позволяющий различать префиксные и постфиксные операторы. Переданный параметр будет получен в качестве аргумента, который представляет собой поведение, которое вы видите, и это точно определенное поведение.
использую этот код в любой производственной среде, это просто для моего понимания. Является ли этот код действительным (т.е. я могу определить свой постфиксный оператор следующим образом?): class A { public: A& operator++(int n) { std::cout<<"N ...
Моя среда, IDE: Visual Studio 2015, ОС: Windows 7, язык: C ++
я есть процесс монитора изменения каталога, который читает обновления из файлов в наборе каталогов. У меня есть другой процесс, который выполняет небольшие записи во многие файлы в эти каталоги (тестовая программа). Рисунок около 100 каталогов с ...
Ответ Роджеру Стюарту. Я использовал сжатые источники 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] Это ...
это будет скомпилировано. Таким образом, это само объясняет необходимость применения этой ошибки к c ++, объявляя const vars без инициализации, и внешняя связь бесполезна, поэтому кодер, должно быть, добавил ее по ошибке.
й код компилируется в C, но не работает в C ++. int main() { const int x; /* uninitialized const compiles in C but fails in C++*/ }В чем причина и причина перехода с C на C ++?