Форум программистов, компьютерный форум CyberForum.ru

директива extern - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Стримовые строки http://www.cyberforum.ru/cpp-beginners/thread104799.html
Есть стрим, например, cin. Надо узнать число символов от последнего ведённого до конца строки.
C++ Создание очереди продажи мобильных телефонов Помогите, не могу написать курсовую, очень прошу, сам пробовал, не получается. Тема курсовой работы: Создание очереди продажи мобильных телефонов. Люди спасайте неможу замутити курсуву дуже потрібно пробував сам не виходить поможіть дуже прошу.Тема курсової роботи. Створення черги продажу мобільних телефонів. http://www.cyberforum.ru/cpp-beginners/thread104798.html
Две Программы по С++ по ООП - не получается сделать C++
Вот две задачки по ООП не могу сделать, кто может напишите код пожалуйста, лучше с коментариями для каждой строчки, буду очень признателен (коментарии нужны потому что я буду чтото знать а чтото нет, а так разберусь) ОООЧ НАДО. 1. Создайте класс date содержащую три поля типа int: месяц, день и год. Метод класса getdate() должен принимать значение для объекта в формате 23/14/01, а метод...
C++ Найти вектор
Доработайте или подскажите пожалуйста, Вот что смог написал: 23. Дан n-мерный вектор х=(х1, х2, ...,хn). Написать программу, которая может находить вектор y=(xn, xn-1, xn-2, ..., x2, x1) и скалярное произведение x*y. #include "stdafx.h" #include <iostream>
C++ Гаусс для коллекции http://www.cyberforum.ru/cpp-beginners/thread104788.html
double abs(double x) { if (x<0) { return -x; } return x; } void Gauss(double *a, double *b, double *&x, unsigned short int n) // а - матрица коэффициентов, строки подряд, b - свободные члены, x - решение. {
C++ malloc - cannot convert from 'void *' to 'double *' Здравствуйте. У меня тут текст программы для дискретного преобразования Фурье. Проблему составляют строчки, где есть комменты . Я смотрел в описании функции, вроде всё правильно.Но MS Visual St 2008 c++ упрямо выдает ошибку:cannot convert from 'void *' to 'double *' В чём может быть причина? int DFT(int dir,int m,double *x1,double *y1) { long i,k; double arg; double cosarg,sinarg;... подробнее

Показать сообщение отдельно
snake32
1383 / 1026 / 137
Регистрация: 26.02.2009
Сообщений: 3,801
Записей в блоге: 5
15.03.2010, 02:47     директива extern
Это он не на extern ругается, а на не прописаны типы:
PFNWGLBINDTEXIMAGEARBPROC
PFNWGLRELEASETEXIMAGEARBPROC
PFNWGLSETPBUFFERATTRIBARBPROC

Самый простой способ закоментите эти 3 строки. В FBO они вроде не используются...
Но лучше прописать эти типы щаз гляну как должны выглядеть эти ф-ии...

C++
1
2
3
BOOL wglBindTexImageARB ( HPBUFFER hBuffer, int buf );
BOOL wglReleaseTexImageARB ( HPBUFFER hBuffer, int buf );
BOOL wglSetPbufferAttribARB (HPBUFFERARB hPbuffer, const int *piAttribList);
Следовательно типы должны выглядеть как-то так:
C++
1
2
3
typedef BOOL (WINAPI * PFNWGLBINDTEXIMAGEARBPROC) ( HPBUFFERARB hPbuffer, int buf );
typedef BOOL (WINAPI * PFNWGLRELEASETEXIMAGEARBPROC) ( HPBUFFERARB hPbuffer, int buf );
typedef BOOL (WINAPI * PFNWGLSETPBUFFERATTRIBARBPROC) ( HPBUFFERARB hPbuffer, const int * piAttribList );
Допишите эти три строчки где нить в wglext.h... например после
/* added by Cass -- but this should already be in here! */
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru