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

#error - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не знаю как назвать http://www.cyberforum.ru/cpp-beginners/thread928850.html
Подскажите пожалуйста, где здесь ошибка? Пытался скомпилировать в Microsoft Visual C++ (2010) Нажал на кнопку Run, а там ошибка, ну вообщем на скринах всё видно, там уйма ошибок... Но не знаю каких... /* Программа №1 - Первая C++-программа. Введите эту программу, затем скомпилируйте её и выполните. */
C++ Быки и коровы 1. В чём разница между структурой и классом, зачем использовать структуру? 2. Зачем нужны структуры pair и four? 3. Что такое inline и зачем их использовать? 4. Что значит строчка game(): m_attempts( 0 ) ? помогите ответить на вопросы пожжжж быстреее!!! #include <iostream> #include <cstdlib> #include <cmath> http://www.cyberforum.ru/cpp-beginners/thread928841.html
Игнорируется RegisterHotKey() C++
Не понять почему, но все же факт. ЗЫ:Компилятор ошибок не выдает! bool noclip(HWND hwnd) { if(RegisterHotKey(NULL, 1, MOD_SHIFT, 0x01)) { MemoryManager* MM = new MemoryManager("sniperelite.exe"); DWORD PosX = MM->FindAdressByOffset(0x400000 + 0x003023F8, 0x48, 0x308, 0x10, false);
C++ Освобождение памяти из под Объектов в статическом массиве указателей
Всем добрый вечер! Решил расширить программу из книжки Лафорте Р. ООП в С++ стр. 574 путем добавления функции удаления данных о конкретном работнике.. #include <fstream> // для потоковых файловых функций #include <iostream> #include <typeinfo> // для typeid() using namespace std; #include <process.h> // для exit() const int LEN = 32; // Максимальная длина фамилий const int MAXEM = 100;...
C++ Ошибка в получение значения (LIFO) http://www.cyberforum.ru/cpp-beginners/thread928798.html
bool CStack::GetVal( int &val) { if(pFirst==NULL) return 0; else { val=pFirst->val; } Elem *pCur=pFirst; pFirst=pFirst->pNext;
C++ Не работает std::cout || std::cin #include "Account.h" #include <string> #include <iostream> using std::cout; Account :: Account(int startBalance) { setBalance(startBalance); } подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
25.07.2013, 23:29     #error
ну так шаблоны вам в помощь...
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
#include <iostream>
 
template<bool isStrict>
struct data_type
{
    int foo;
    
    data_type(int foo) : foo(foo) {}
};
 
bool operator < (const data_type<true>& a, const data_type<true>& b)
{
    return a.foo < b.foo;
}
 
typedef data_type<true> strict_data_type;
typedef data_type<false> non_strict_data_type;
 
int main()
{
    strict_data_type a(10), b(20);
    non_strict_data_type c(10), d(20);
    
    std::cout << (a < b);
    std::cout << (c < d); //error
   
   return 0;
}
по возможности можно ещё и static_assert воткнуть для более вразумительного сообщения об ошибке

Не по теме:

Цитата Сообщение от gooseim Посмотреть сообщение
Так устроит?
угу

 
Текущее время: 14:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru