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

Сравнение int с элементом enum - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определение конца строки http://www.cyberforum.ru/cpp-beginners/thread632540.html
Могу ля как то определить, закончилась ли строка через символ \n? Он занимает одну позицию, или две?
C++ Удалить из строки все подстроки Помогите пожалуйста написать функцию удаляющую из строки s все подстроки s1 с испотльзованием <string> Добавлено через 1 минуту void mydelete(string s, string s1) { int r=0; int k=s.find(s1,r); int t=s1.size(); { while(k!=string::npos) http://www.cyberforum.ru/cpp-beginners/thread632501.html
Пределы Int C++
Нужно найти такое максимальное n, чтобы Фиба не выходила за пределы int и вывести его. #include <iostream> using namespace std; int main() { unsigned int f1, f2, fnext, n; f1 = 0; f2 = 1;
Побороть LPCWSTR C++
Всем привет. Пишу программку на WinApi но столкнулся с простой проблемой. Мне нужно программно вставить текст в Edit. Код примерно такой: TCHAR FullPath = {0}; .......... SetWindowText( GetDlgItem( hwnd, IDC_EDIT1 ), FullPath ); Получаю такую ошибку: .......NNN.cpp(179): error C2664: SetWindowTextW: невозможно преобразовать параметр 2 из "const char " в "LPCWSTR" Типы, на...
C++ Вывод в Файл С++ http://www.cyberforum.ru/cpp-beginners/thread632420.html
Добрый день подскажите пожалуйста как вывести данные из программы в файл ексель и сделать чтоб он сохранялся а не каждый раз когда к нему обращалась программа он перезаписывался. Я знаю способ вывода в файл через ofstream но он перезаписывался каждый раз когда я делаю outFile.open() а мне надо сохранить данные. Ну и если не сложно хотелось не в txt а в екселе конечно.
C++ Обработка матриц Помогите пожалуйста! Написать процедуру, которая принимает на входе двумерную матрицу вещественных чисел (кол-во строк и столбцов не более 10), а возвращает измененную матрицу, которая получается путем вычитания каждого элемента исходной матрицы из ее наименьшего по модулю элемента подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
03.08.2012, 15:27     Сравнение int с элементом enum
Переписал, слегка, чтобы без Qt можно было саму конструкцию проверить:
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
33
34
35
36
37
38
#include <iostream>
#include <string>
using namespace std;
 
enum SearchParameter 
{
    Id,
    Title,
    Author,
    Word,
    PublicDate,
    AddDate,
    Source,
    Sphere,
    Field,
    FileName,
    FilePath
};
 
int main()
{
    
for(int i = Title; i <= FilePath; i = i + 1)
{
    string qstrAddColumn;
    int nWord = Word;
    if(i != nWord)
    {
        cout << "V" << endl;
    }
    else
    {
        cout << "F" << endl;
    }
}
    system("pause");
    return 0;
}
Проверил на двух компиляторах. Никаких ошибок. Может дело в том, что у вас делается в if и else ?

Добавлено через 2 минуты
Цитата Сообщение от moshennik Посмотреть сообщение
при попытке сравнить i с nWord
Уверены, что именно в этом месте?
 
Текущее время: 18:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru