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

Чтение и запись из/в текстовый файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождения кол-ва элементов между первым и последним положительным. Найдите ошибку http://www.cyberforum.ru/cpp-beginners/thread1158042.html
Вот программа, не могу найти ошибку, не силен в синтаксисе с++. Нас в техе так учат писать. Может в цклах ошибки, хз. Может это язык С. "std" - хз, что это, нас такой штуке не учили.) #include <iostream.h> int main () {int a , i, n=10, c,b ,t=0; for (i=0; i<n; i++) cin>>a for (i=0; i<n; i++)
C++ Строки. В тексте поменять местами каждые два соседних слова Есть задание: нужно считать текст и вывести его на экран, поменяв местами каждые два соседних слова. Есть готовый код: Тексты надо вставлять в тело сообщения Проблема заключается в следующем: эта программа ведет себя нормально только тогда, когда между словами есть только 1 пробел, а если больше, то пробелы будут меняться местами между собой, что мне не нужно. Библиотеки: #include... http://www.cyberforum.ru/cpp-beginners/thread1158022.html
C++ Составить слово из последних букв слов введенной строки
Помогите написать программку Ввестри строку, содержащую несколько слов. Составить слово из последних букв слов, введенной строки.
STL(map). Где инициализировать массив? C++
Для начала: не получалось данную тему назвать более логично, сайт не пропускал :-| Добрый день. Имеется: map<int, string> AutoBrands; map<int, string> AutoBrandsModels; map<int, string> AutoColors; //например AutoBrands = "Alfa Romeo";
C++ Vector and string http://www.cyberforum.ru/cpp-beginners/thread1157946.html
#include <vector> #include <iostream> using namespace std; int main(void) { vector<string> v(10); string st; int max = 1;
C++ Создание односвязного циклического списка Структура есть: struct Node { int item; Node*next; }; Как создать вершину и как потом в цикле создавать остальные узлы? подробнее

Показать сообщение отдельно
lion_wine
8 / 8 / 0
Регистрация: 08.03.2014
Сообщений: 101
27.04.2014, 01:03  [ТС]     Чтение и запись из/в текстовый файл
приведите пример пожалуйста

Добавлено через 1 час 8 минут
структуры насколько я понимаю отличаются от классов тем, что там все открыто. мне важна инкапсуляция данных

Добавлено через 18 минут
мм все разобрался спасибо Qazan

Добавлено через 1 час 24 минуты
еще вопрос: скажите Marshroute *objects2 = new Marshroute[n + 1](for_loop); почему компилятор ругается на (for_loop), а если убрать [n+1] то все прекрасно работает.

Добавлено через 2 часа 2 минуты
Со всем разобрался. Другой вопрос:
Как передать массив, а не только указатели:
C++
1
2
3
4
5
6
7
8
9
10
char name_nach_punkta[30];
    char name_kon_punkta[30];
    int nomer_marshrouta;
....
void send_new_object(char *g, char *h, int j)
{
char name_nach_punkta = *g;
char name_kon_punkta = *h;
nomer_marshrouta = j;
}
в которую посылается

C++
1
2
3
4
5
char add_name_nach_punkta[30];
char add_name_kon_punkta[30];
int add_nomer_marshrouta;
...
send_new_data(add_name_nach_punkta, add_name_kon_punkta, add_nomer_marshrouta);
Добавлено через 50 секунд
Со всем разобрался. Другой вопрос:
Как передатьd в функцию массив, а не только указатели:
C++
1
2
3
4
5
6
7
8
9
10
    char name_nach_punkta[30];
    char name_kon_punkta[30];
    int nomer_marshrouta;
....
void send_new_object(char *g, char *h, int j)
{
   char name_nach_punkta = *g;
   char name_kon_punkta = *h;
   nomer_marshrouta = j;
}
в которую посылается

C++
1
2
3
4
5
   char add_name_nach_punkta[30];
   char add_name_kon_punkta[30];
   int add_nomer_marshrouta;
...
   send_new_data(add_name_nach_punkta, add_name_kon_punkta, add_nomer_marshrouta);
Добавлено через 12 минут
разобрался
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru