c++ — вопросы с ответами

1 ответ
Я пытаюсь использовать идиому pimpl для использования <vector> libray в XCode 5.0 в моем проекте Objctive C. Мне удалось реализовать его, но это только для типа int, как вы можете видеть в моем файле.h и.mm. файл.h #import <Foundation/Foundation.h> struct Vector_impl; @interface MM_Mat...
templates
pimpl-idiom
29 дек. 2013, в 19:06
2 ответа
Я хочу привязать две точки рендеринга к fbo, поэтому я могу отобразить сразу две цели. У меня есть одна функция, которая принимает две цели рендеринга. void render(struct glhexbutton *_this, GLuint target0, GLuint target1) { GLenum buffers[2]; GLfloat vertices[] = { -1.0, -1.0, ...
opengl
framebuffer
fbo
29 дек. 2013, в 19:04
1 ответ
В настоящее время я кодирую Visual Studio 2010, используя C++ и движок игры Irrlicht. Я пробовал задавать этот вопрос на своем форуме, однако у меня не было ответа. Я использую учебники на веб-сайте Irrlicht: http://irrlicht.sourceforge.net/docu/example002.html Ошибка, которую я получаю, это: "не...
visual-studio-2010
irrlicht
29 дек. 2013, в 18:54
5 ответов
Я новичок в программировании, и мне нужно создать программу, в которой вы вводите предложение, и удалять любые повторяющиеся символы, такие как пробел, запятые и т.д. Поэтому моя идея заключалась в том, чтобы печатать только символы, соответствующие моим критериям. Но у меня проблема: input: "Это ...
string
char
29 дек. 2013, в 18:48
2 ответа
Я никогда не пробовал использовать C++ исключения до нескольких дней назад, и я не уверен, что я делаю это правильно. Я пытаюсь выбросить исключение из конструктора, который не работает, например X::X() { /*...*/ if(error) throw; /*...*/ } И используя его как: try { X a; ...
exception
constructor
29 дек. 2013, в 18:28
1 ответ
Я просто купил Samsung Galaxy Tab 3 7 "с Android версии 4.1.2. Чтобы сделать простой тест, я хотел запустить приложение Qt 5.2, Qt Quick 2.0, приложение Hello World. Программа запускается, но только черный экран Я также попробовал "QuickForecast" из магазина Google Play, и он также не работает. Вы...
qt
qml
qt-quick
29 дек. 2013, в 18:20
3 ответа
Я объявил глобальный тип перечисления в своей программе и хочу, чтобы в моей программе различные функции возвращали экземпляры типа перечисления. Вот моя декларация: #ifndef GLOBAL_H_ #define GLOBAL_H_ #include <SDL.h> #include "LTexture.h" #include "LButton.h" #include "Initializationetc.h" ...
enums
global
function-prototypes
29 дек. 2013, в 18:17
1 ответ
int main() { return 1; } int main() { return 14; } int main() { } Выше коды успешно скомпилированы в Microsoft Visual Studio 2013, и никаких проблем не возникло. Итак, какие проблемы могут возникнуть в вышеуказанных кодах?
return-value
29 дек. 2013, в 12:55
1 ответ
Почему я получаю ошибку сегментации при использовании GLEW 1.10.0? (Я представил детали моей системы в нижней части вопроса.) Я загрузил и скомпилировал GLEW. Компиляция (make all) и установка (sudo make install.all) работают и не показывают ошибок. GLEW lib установлен в /usr/lib64/libGLEW.so.1.10...
opengl
glfw
glew
29 дек. 2013, в 11:09
1 ответ
Очень похожий вопрос здесь, но, похоже, он остается без ответа. Я реализовал затененное окно, используя два окна, одно родительское окно с тенью, но основным родным окном является дочернее окно. Единственная проблема заключается в том, что мое родительское окно намного больше, чем дочернее окно, и...
winapi
mouseevent
gdi+
29 дек. 2013, в 11:07
1 ответ
Я реализую Red Black Tree, где функция вставки должна иметь два шаблона, один для элемента, а другой для ключа. Я передаю параметры в функции вставки следующим образом: template <class Item, class Key> void RedBlackTreeNode<Item, Key>::InsertKey(const Item *&T, const Key *&z) ...
tree
29 дек. 2013, в 11:03
1 ответ
Я бы очень хотел попробовать эту технику для себя, однако я получаю ошибку компиляции GCC и Clang: Undefined symbols for architecture x86_64: "foo::_theInfo", referenced from: foo::info() in reflect-eLsDqz.o ld: symbol(s) not found for architecture x86_64 Вот код (прямо из почтового индек...
template-meta-programming
macros
29 дек. 2013, в 10:13
1 ответ
Ниже приведена ссылка на API для метода в классе QmlDocument (Blackberry10). Builder create (const QString & qmlAsset, boolautoLoad) Создает и возвращает построитель для построения экземпляра QmlDocument с родительским объектом и именем ресурса для загрузки документа. Параметры qmlAsset Имя...
class
object
blackberry-10
29 дек. 2013, в 09:58
2 ответа
Итак, опять же, сделав клон-клон и наткнувшись на удар. Я создаю game класс игры для своего конечного автомата, и в определении я создаю два класса класса, который я создал для разных игровых манипуляторов, и я даю им два разных аргумента, которые решат, станет ли класс игроком один или игрок - два...
class
sdl
instantiation
player
29 дек. 2013, в 09:41
3 ответа
#include <iostream> #include <vector> using namespace std; int m,n; vector<vector<int> > name(m,vector<int>(n)); int main() { cin>>m>>n; for ( int i=0;i<m;i++) { for( int j=0;j<n;j++) cin>>name[i][j]; } } Каж...
29 дек. 2013, в 08:34
Наверх
Меню