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

Определение и реализация класса. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Единицы массы http://www.cyberforum.ru/cpp-beginners/thread384227.html
Ребята, помогите пожалуйста перевести программку с паскаля на С++: Единицы массы пронумерованы следующим образом: 1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы (целое число в диапазоне 1–5) и масса тела в этих единицах (вещественное число). Найти массу тела в килограммах.} Program Case7;
C++ Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик 1)Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. 2)Проверить, все ли строки матрицы содержат хотя бы один положительный элемент. Если да, то изменить знаки... http://www.cyberforum.ru/cpp-beginners/thread384210.html
Помогите решить проблемку C++
Дано натуральное число. Определить оно простое. Число называется простым, если оно не имеет других делителей, кроме 1 и самого себя. Как написать кодик: или писать через for то как помогите плиз! int y; cout<<"Vedit` proste chislo: "; cin>>y; if (y < 0 || y/1 == y && y/y == 1 )
for поднисение к степени C++
Всем доброго дня суток. помогите решить задачу Как вывести 2 в 9 степени? Что-то тут я не догоняю const int // тут что-то должно бить и как дописать for (int i = 2; i < 9; i*=2) { cout<< i <<"\n";
C++ Исправить программу http://www.cyberforum.ru/cpp-beginners/thread384170.html
привет ,не могу понять что за проблема с этой программой)) помогите плиз понять ошибки,буду признательна!! #include <iostream> using namespace std; int ArrayRead (double Array,int limit); void ArrayPrint (const double Array,int limit); void ArrayChange (double Array,int,float); int main()
C++ typedef непонятно чего Есть вот такой код typedef private void (T::*TimedFunction)(void); По сути это должна быть ссылка на функцию класса Т с возвращаемым значением void, но как разбираются такие выражения я не знаю, можете помочь? Добавлено через 15 минут http://www.newty.de/fpt/index.html - хороший ман по этому поводу подробнее

Показать сообщение отдельно
NickSpirit
1 / 1 / 0
Регистрация: 11.11.2011
Сообщений: 29
01.12.2011, 13:17  [ТС]     Определение и реализация класса.
Цитата Сообщение от Bers Посмотреть сообщение
C++
1
2
3
4
5
6
7
#include <iostream.h>
#include <conio.h>
using namespace std;
int main() {
return 0;
}
CIO32NT io; //Error E2141 temp.cpp 8: Declaration syntax error
Откуда он знает, что такое тип CIO32NT ?
Да я уже внес коррективы.

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
30
31
32
#include <iostream.h>
#include <conio.h>
#include <CIO32NT.h>
//#include <Winsvc.h>
using namespace std;
int main() {
 
CIO32NT io;
io.InitPort ();
DWORD dwResult = 0;  //хранит результат
int iTimeWait = 50000;
//проверяем наличие данных во входном буфере
while ( -- iTimeWait > 0)
{
    //состояние порта
    io.inPort ( 0x64, &dwResult, 1);
    if ( (dwResult & 0x02) == 0x00) break;
    if ( iTimeWait < 1) return MY_ERROR_TIME;
}
//команда отключения клавиатуры
io.outPort ( 0x64, 0xAD, 1);
Sleep(4000);
while ( -- iTimeWait > 0)
{
    io.inPort ( 0x64, &dwResult, 1);
    if ( (dwResult & 0,02) == 0x00) break;
    if (iTimeWait < 1) return MY_ERROR_TIME;
}
io.outPort (0x64, 0xAE, 1);
 
return 0;
}
при компиляции ошибки:

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
temp.cpp:
Error E2303 C:\Borland\BCC55\include\winioctl.h 179: Type name expected
Error E2139 C:\Borland\BCC55\include\winioctl.h 179: Declaration missing ;
Error E2303 C:\Borland\BCC55\include\winioctl.h 185: Type name expected
Error E2238 C:\Borland\BCC55\include\winioctl.h 185: Multiple declaration for '_STORAGE_DEVICE_NUMBER:WORD'
Error E2344 C:\Borland\BCC55\include\winioctl.h 179: Earlier declaration of '_STORAGE_DEVICE_NUMBER:WORD'
Error E2139 C:\Borland\BCC55\include\winioctl.h 185: Declaration missing ;
Error E2303 C:\Borland\BCC55\include\winioctl.h 192: Type name expected
Error E2238 C:\Borland\BCC55\include\winioctl.h 192: Multiple declaration for '_STORAGE_DEVICE_NUMBER:WORD'
Error E2344 C:\Borland\BCC55\include\winioctl.h 185: Earlier declaration of '_STORAGE_DEVICE_NUMBER:WORD'
Error E2139 C:\Borland\BCC55\include\winioctl.h 192: Declaration missing ;
Error E2303 C:\Borland\BCC55\include\winioctl.h 200: Type name expected
Error E2139 C:\Borland\BCC55\include\winioctl.h 200: Declaration missing ;
Error E2303 C:\Borland\BCC55\include\winioctl.h 214: Type name expected
Error E2139 C:\Borland\BCC55\include\winioctl.h 214: Declaration missing ;
Error E2303 C:\Borland\BCC55\include\winioctl.h 221: Type name expected
Error E2139 C:\Borland\BCC55\include\winioctl.h 221: Declaration missing ;
Error E2303 C:\Borland\BCC55\include\winioctl.h 222: Type name expected
Error E2238 C:\Borland\BCC55\include\winioctl.h 222: Multiple declaration for '_TAPE_STATISTICS:WORD'
Error E2344 C:\Borland\BCC55\include\winioctl.h 221: Earlier declaration of '_TAPE_STATISTICS:WORD'
Error E2139 C:\Borland\BCC55\include\winioctl.h 222: Declaration missing ;
Error E2303 C:\Borland\BCC55\include\winioctl.h 223: Type name expected
Error E2139 C:\Borland\BCC55\include\winioctl.h 223: Declaration missing ;
Error E2303 C:\Borland\BCC55\include\winioctl.h 224: Type name expected
Error E2238 C:\Borland\BCC55\include\winioctl.h 224: Multiple declaration for '_TAPE_STATISTICS::LARGE_INTEGER'
Error E2344 C:\Borland\BCC55\include\winioctl.h 223: Earlier declaration of '_TAPE_STATISTICS::LARGE_INTEGER'
Error E2228 C:\Borland\BCC55\include\winioctl.h 223: Too many error or warning messages
 
Текущее время: 14:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru