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

Использование функции "strcmp" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Потоки в DLL http://www.cyberforum.ru/cpp-beginners/thread842049.html
Есть DLL внутри которой класс взывающий потоки (чтение COM портов) , так вот данные читаются бесконечно , а вот теперь вопрос как передать эти данные в основную программу , через что и как это реализовать? тесть поток в цикле бесконечно берет данные с порта а что дальше?? как их передать?(visial studio , windows xp)
C++ Статические поля и методы Ни как не могу понят что же такое статические поля и методы, и какое их принципиальное отличие от простых методов полей. http://www.cyberforum.ru/cpp-beginners/thread842046.html
Данные записываются в файл некорректно C++
есть программа "Телефонная книга", все работает, но когда данные записываются в файл в файле помимо основного записывается мусор, как это исправить? вот код //Telephone Directory #include <iostream> #include <fstream> #include <string> #include <iomanip> #include <conio.h>
Класс-контейнер вектор C++
как в векторе определить является ли сумма элементов простым числом??
C++ Сравнение чисел в файлах http://www.cyberforum.ru/cpp-beginners/thread842035.html
Есть задачка простенькая. Даны два числовых файла одинаковой длины, значения которых упорядочены по возрастанию. Создать третий файл их чисел первых двух так, чтобы упорядоченность не нарушалась. Массивы и сортировку не использовать. У меня в первом файле 3 5 7 8 9, а во втором 0 2 4 5 6. Вот как сравнить эти значения я не пойму. Перепробовал что думал, больше не знаю. #include <fstream.h>...
C++ Почему не правильно работает? Даже в ручную все просчитала, не выходит! Вот такая маленькая программа. Вводится массив символов, нужно записать в отдельный массив числа из этой строки. То есть на входе имеем "5*35-293=" а в массив с должен быть равен с=5; c=35; c=293. Вроде все по коду вручную посчитала, а ничего не вышло: #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main() {char a; int i,j,one,two,c; подробнее

Показать сообщение отдельно
Fedorys
489 / 200 / 9
Регистрация: 19.03.2013
Сообщений: 450
18.04.2013, 22:14     Использование функции "strcmp"
Так компилятор воспринимает любое значение отличное от нуля как true. А переменные булевского типа могут иметь только два значения true и false.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru