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

Пример из MSDN не компилируется Dev-C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Буквы из текста http://www.cyberforum.ru/cpp-beginners/thread354510.html
Дан текст из строчных латинских букв, за которым следует точка. Напечатать: а) первые вхождения букв в текст, сохраняя их исходный порядок; б) все буквы, входящие в текст не менее 2 раз; в) все буквы, входящие в текст по 1 разу.
C++ есть решения??? Валя и Вера собрались варить варенье из А кг смородины. По рецепту на 2 кг ягод нужно 3 кг сахара. Валя сказала, что им потребуется С кг сахара, а Вера - что Р кг. Кто из них прав? на языке СИ http://www.cyberforum.ru/cpp-beginners/thread354500.html
Выяснить, имеются ли в матрице ненулевые элементы C++
Дана целочисленная квадратная матрица 15 и 20, выяснить имеются ли в матрице ненулевые элементы, если имеются, то указать индексы всех ненулевъх элементов
C++ Научно-практическая конференция
Ребят меня оправили на конференцию не спросив хочу ли я этого - кроме дипломки еще один гемор вылезет... Тему хоть дали "Применение криптографии в программе для сохранения конфиденциальности данных". Сегодня ночь будет в стиле зомби. Я то уже вроде родил идею - скармливаем приложению drag-n-drop методом например docx документ конфиденциальной информации, приложение начинает обработку...
C++ Ошибка компиляции файла http://www.cyberforum.ru/cpp-beginners/thread354483.html
Здравствуйте! Набросал два файла с кодом вроди все нормально, но при компиляции файла String.h получаю следущее No rule to make target 'String.o'. Stop. ??? Не подскажите добрые люди как его отладить??? Пользую Devcpp....
C++ Пересечение множеств Вход — два множества натуральных чисел. Выход — их пересечение (перечисление элементов через пробел в любом порядке без повторений) или слово empty, если пересечение пусто. Множества A={a1, a2, ..., an} и B={b1, b2, ..., bk} на входе представлены как последовательности натуральных чисел, разделенных пробелом, и завершающиеся числом -1 — идентификатором конца. Возможны повторения элементов,... подробнее

Показать сообщение отдельно
Eagle_A
Сообщений: n/a
21.09.2011, 14:53     Пример из MSDN не компилируется Dev-C++
Уважаемые Коллеги, возможно из-за недостатка опыта не могу понять причину возникновения ошибок при компиляции Dev-C++ файла-примера печати окна, взятого из http://support.microsoft.com/kb/186736/ru
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Вот его фрагменты:
....
// Create a copy of the current system palette.
   HPALETTE GetSystemPalette()
   {
       HDC hDC;
       HPALETTE hPal;
       HANDLE hLogPal;
       LPLOGPALETTE lpLogPal;
 
       .....
      
       // Allocate memory for the palette.
       lpLogPal = GlobalAlloc(GPTR, sizeof(LOGPALETTE) + 256 *
                              sizeof(PALETTEENTRY));
 
   ......
  }
       // Create a 24-bit-per-pixel surface.
   HBITMAP Create24BPPDIBSection(HDC hDC, int iWidth, int iHeight)
   {
       BITMAPINFO bmi;
       HBITMAP hbm;
       LPBYTE pBits;
   ......
       // Create the surface.
       hbm = CreateDIBSection(hDC, &bmi, DIB_RGB_COLORS, &pBits, NULL, 0);
   ....
   }
На первую из приведенных строк выдается ошибка
invalid conversion from 'void*' to 'tagLOGPALETTE*'

На вторую -- invalid conversion from 'byte**' to 'void**'

Есть подозрение, что это как-то связано с версией Service Pack. На ПК у меня стоит второй пакет (ОС Windows XP Home Edition). Но при попытке компиляции того же проекта (в который приведенный пример входит как часть) на другом ПК с Windows XP Service Pack 3 ошибки возникают в других местах, которые ранее успешно компилировались и работали.
Заранее благодарен за любые идеи.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru