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

Что я делаю не так? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс создающий другой класс (ошибка) http://www.cyberforum.ru/cpp-beginners/thread1028061.html
Начал писать прогу, суть в том, что один класс должен создавать группу объектов другого класса, написал один класс - работало, а во втором ошибка, не пойму в чем =( Добавлено через 9 минут #include "stdafx.h" #include <iostream> #include <Windows.h> #include <time.h> #include <ctime> #include <tchar.h> #include <conio.h>
C++ вычислить сумму положительных элементов массива В одномерном массиве, состоящем из N вещественных элементов, вычислить: сумму положительных элементов массива; http://www.cyberforum.ru/cpp-beginners/thread1028058.html
Почему адреса одинаковые? C++
Обьясните пожалуйста код, почему адреса одинаковые? #include <iostream> using namespace std; int main() { char *s = (char *)"text"; cout << &"text" << endl;
C++ Отсортировать элементы массива по убыванию
В одномерном массиве, состоящем из N вещественных элементов, вычислить: Сортировать элементы массива по убыванию.
C++ Определить количество столбцов матрицы, которые не содержат ни одного нулевого элемента и переставить ее строки в соответствии с ростом характеристик. http://www.cyberforum.ru/cpp-beginners/thread1028032.html
Данная прямоугольная целочисленная матрица. Определить количество столбцов, которые не содержат ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.
C++ Найти произведение элементов массива, расположенных между максимальным и минимальным по модулю элементами В одномерном массиве, состоящем из N вещественных элементов, вычислить: произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами. подробнее

Показать сообщение отдельно
dortonyan
57 / 1 / 1
Регистрация: 17.08.2012
Сообщений: 31
04.12.2013, 23:23     Что я делаю не так?
У меня вопрос аналогичный названию ветки .
В общем имеется простой код:
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
bool FuncType;
char func[4] = "min";
char word[4];
strcpy(word, ComboBox3->Text.c_str());
 
if (!strcmp(func, word)) FuncType = 0;
else FuncType = 1;
 
if (FuncType) Memo1->Lines->Text = "maximum";
else Memo1->Lines->Text = "minimum";
Косяк в том, что первое сработавшее условие по FuncType выводит в окно Memo вместо слова "maximum" цифру 4.
Если условие не выполняется, то выводится "minimum", как и положено.
 
Текущее время: 06:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru