В связи с другой проблемой, с которой я столкнулся при связывании и нескольких определенных функциях, я хотел просто обернуть мой код cuda в одноэлементный класс.могут использоваться только устройства методы, и приведенное выше дает «недопустимую комбинацию квалификаторов памяти».Я хотел бы обернуть мой код в класс, чтобы получить более структурированный код, но если мне нужно разместить каждое ядро снаружи, это не имеет особого смысла.
Тот же вопрос был задан ранее на сайте nvidias, но безответ http://forums.nvidia.com/index.php?showtopic=176623
Я тоже понимаю проблему с указателем this, но даже статический метод не может быть глобальным.