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

Оператор условной передачи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с COM - портом http://www.cyberforum.ru/cpp-beginners/thread155942.html
Не могу сделать чтобы, при работе с соm - портом возможно было выбирать как автоматические настройки по(default), так и ручные настройки. Может кто подскажет? #include <vcl.h> #include <iostream.h> #pragma hdrstop #include <stdio.h> #include <conio.h> #include "Error.h" #include "Serial.h" #include "Globals.h" //---------------------------------------------------------------------------
C++ БД в C++ for DOS ЗДравствуйте! Не могли бы вы подсказать книги либо какие-нибудь ресурсы по изучению БД в С++ под ДОС. В интернете ничего не нашёл... Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread155937.html
C++ ошибка с qwes.exe при попытке list.push_back
Пишу приложение для WinCE на C++. При попытке положить в list элемент вылетает сообщение следующего содержания: A problem has occurred with gwes.exe с последующим предложением сообщить о проблеме в microsoft. Как с этим бороться? Код при котором вылетает ошибка: list<DomBonusMsg*> m_bonusMsgList; void MsgFileDom::AddDomBonusMsg(DomBonusMsg *msg) { m_bonusMsgList.push_back(msg); }
C++ Родовые классы. Ошибка link.exe
template <class qType> class queue { qType q; int tail, head; public: queue() { head = tail = 0; } void enq(qType); qType deq(); };
C++ Замена слова в текстовом файле!?!?! http://www.cyberforum.ru/cpp-beginners/thread155857.html
Пытаюсь разобраться с программкой, но нифига не выходит. :( Вод код программки: // filter.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <fstream> #include <cstdlib>
C++ Сравнение заданного числа с числами массива Создаю массив с 5-и элементов, потом ввожу число для сравнения с элементами. В результате я хочу чтоб при совпадении прога написала "Совпадение" и значение совпадения или "Нет совпадения", но она не хочет((( Спасибо!!! //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <conio.h> #pragma hdrstop ... подробнее

Показать сообщение отдельно
forlan
1 / 1 / 0
Регистрация: 26.07.2010
Сообщений: 23
23.08.2010, 19:31  [ТС]     Оператор условной передачи
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
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream> //Для ввода-вывода
#include <fstream>// Для файлового ввода-вывода
#include <sstream>// Для строковых потоков
#include <algorithm>// Для алгоритмов
#include <iterator>// Для итераторов
#include <cstdlib>// Станд. библ
#include <ctime>// Для рандома
 
int random_digit(){ return rand() % 10; }//Возвращает рандомное число от 0 до 9 включительно кажется)
 
int main(){
const int ROWS = 5;// 5 рядов
const int COLUMNS = 6;// 6 столбцов
const char * FILE_NAME = "matrix.txt";// Имя файла
 
std::ostringstream ost; // Имя строкового потока
 
int matrix[ROWS][COLUMNS]; //Двумерный массив matrix[5][6]
 
srand(time(NULL));// Инициализируем начальным значением рандом
 
for ( int i = 0; i < ROWS; ++i )//Цикл по рядам
std::generate_n(matrix[i], COLUMNS, random_digit);// Алгоритм generate_n. Присваивают элементам диапазона значение возвращаемое ф-ей random_digit
 
ost << "Before:" << std::endl;// В ost записали "Before:"
for ( int i = 0; i < ROWS; ++i ){//Цикл по рядам
std::copy(matrix[i], matrix[i] + COLUMNS, std::ostream_iterator<int>(ost, " "));//Алгоритм copy.Копирует последовательность , от matrix[i] до matrix[i]+columns, в ost.
ost << std::endl;
}
 
for ( int i = 0; i < COLUMNS; ++i )//По столбцам
std::swap(matrix[1][i], matrix[3][i]);//Алгоритм swap. Меняем 2 с 4 строки местами
 
ost << "After:" <<std::endl;//В ost записали "After:"
for ( int i = 0; i < ROWS; ++i ){//По рядам
std::copy(matrix[i], matrix[i] + COLUMNS, std::ostream_iterator<int>(ost, " "));//То же что и ранее
ost << std::endl;
}
 
std::ofstream ofs(FILE_NAME);//Открыли файл для вывода
if ( ! ofs.is_open() ){
std::cerr << "Can't open output file!" << std::endl;
return 1;
}//Проверили открылся ли
 
std::cout << ost.str() << std::endl;//Вывели данные из ost на экран
ofs << ost.str() << std::endl;//Вывели в файл данные из ost
 
ofs.close();//Закрыли файл
return 0;
}
можете результат этой программы мне прислать???(принтскриин сделать)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru