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

1 ответ

Как красивее распечатать стек вызовов в C / C ++?

Я хотел бы напечатать стек вызовов с дополнительной информацией, как в GDB. Это то, что я до сих пор. void to_print_callstack() { void *buffer[100]; int n = backtrace(buffer,10); char **str = backtrace_symbols(buffer, n); for (int i = 0; i < n; ...

1 ответ

Для сложности да, sqrt (N) кажется неточным,

#include<iostream> using namespace std; int gcd(int a, int b, int res); int main() { int res = 1; int n, i, ret; int count = 1; cin >> n; for (i = 2; i < n; i++) { ret = gcd(n, i, res); if (ret == 1) count++; } cout << count; return 0; } int ...

2 ответа

2d массив символов для ядра CUDA

Мне нужна помощь с переводом char [] [] в ядро Cuda. Это мой код: __global__ void kernel(char** BiExponent){ for(int i=0; i<500; i++) printf("%c",BiExponent[1][i]); // I want print line 1 } int main(){ char (*Bi2dChar)[500] = new char ...

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

1 ответ

Как разделить 3D матрицу на пучки 2D матрицы с помощью opencv C ++

У меня есть, например, 4 * 5 * 6 3D матрица. Я хотел бы разделить его на 6 2D матрицы. Цель состоит в том, чтобы сделать операцию данных на этих двухмерных матрицах и получить результаты. Пробовал row (), rowRange (), я получил ошибки. Никаких ...

3 ответа

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

авно обновил GCC до 8.2, и большинство моих выражений SFINAE перестали работать. Следующее несколько упрощено, но демонстрирует проблему: #include <iostream> #include <type_traits> class Class { public: template < typename U, typename ...

3 ответа

переменная не объявлена в этой области

Я делаю программу для класса, и по какой-то причине она выдает мне эту ошибку, когда она объявлена в определении класса. ошибка: в функции'void setMessageBuffer(std::string)' ошибка:'message' не был объявлен в этой области. class apple { ...

1 ответ

Поддержка NPAPI в Firefox и Chrome фактически упала?

Недавно я узнал, что Chrome и Firefox прекращают поддержку плагинов NPAPI к январю 2013 года. В любом случае, читая сообщения блога с большим вниманием, кажется, что плагины NPAPI будут просто отключеныпо умолчаниюи на самом деле невозможно ...

1 ответ

 возвращает 0x20ac (значение Unicode для €)

я использую getch, он всегда добавляет символ чтения с нулевым символом. Когда я использую следующий код: #include "stdafx.h" #include <conio.h> int main() { char c = 0; while (c != 'x') { c = _getch(); printf("Char read: <%c> \n", c); } }Он ...

1 ответ

Оператор << возвращает ostream &, поэтому при условии, что вы передадите хотя бы одну вещь перед вашим endl, она определенно будет работать. Я не могу понять, почему он не будет работать с endl в любом случае, так как он просто перенаправляет то, что является указателем на функцию, во внутренний поток.

отрим следующий код: #include <sstream> #include <iostream> class Foo : public std::stringstream { public: ~Foo() { std::cout << str(); } }; int main() { Foo foo; foo << "Test1" << std::endl; Foo() << "Test2" << std::endl; return 0; }Когда я ...

5 ответов

 для получения дополнительной информации, отдельная модель компиляции является предметом этой более поздней статьи.

жный дубликат: Почему реализация и объявление класса шаблона должны находиться в одном заголовочном файле? [https://stackoverflow.com/questions/3749099/why-should-the-implementation-and-the-declaration-of-a-template-class-be-in-the-s] например, ...