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

Черезстрочное слияние - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск с консоли http://www.cyberforum.ru/cpp-beginners/thread53422.html
вот решил прогу писать,которая ищет на компе все файлы с расширением doc,и все в них удаляет и добавляет звездочки...я только не знаю эту функцию поиска,помогите пожалуйста,надо найти все файлы,и записать их адреса в чар,чтобы потом пользовался с чаром как file_name, наверно понятно объяснил:):)если возможно то поболше комментарий,ведь с этой функцией в жизни не работал:)буду благодарен
C++ Насчёт функции memcpy() Начинаяю использовать эту функцию.Её синтаксис: void memcpy(void *to, const void *from, size_t count); Вопрос_1: Что такое size_t ? И вообще,зачем указателям тип воид? Они что,что-то вовращают?)) В учебнике пока такого не встречал,а функция нужна( ЗЫ: Нужно скопировать один числовой непустой массив в другой числовой массив...как это сделать не догоню уже полчаса....... http://www.cyberforum.ru/cpp-beginners/thread53416.html
C++ Ввести три числа и проверить, возможно ли из них составить арифметическую прогрессию
ввести три числа и проверить возможно ли с них составить арифметическую прогрессию
передача параметров по ссылке C++
У кого есть рабочий вариант сего чуда ? (К примеру,функции квадратного корня).В учебнике не работает.
C++ Присвоение типов в С++ http://www.cyberforum.ru/cpp-beginners/thread53379.html
Как присвоить елементам массива mas_a елементы строки String.Массив имеет тип int,а String char?
C++ Вопрос по выносу кода в отдельный файл Вот если писать в С программу, очень много когда можно запутаться ... Можно ли как то вынести часть кода в файл. (именно файл, база не нужна) Например если есть большой массив, можно ли его вынести в файл и от туда считывать? если можно покажите пожалуйста как. подробнее

Показать сообщение отдельно
kandrey58region
1 / 1 / 0
Регистрация: 11.03.2009
Сообщений: 109
09.10.2009, 22:20  [ТС]     Черезстрочное слияние
Цитата Сообщение от kravam Посмотреть сообщение
Тогда семафор. Разбирайся.

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
#pragma hdrstop
#include <tchar.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
//#pragma argsused
int main()
{
 FILE *f1=fopen("fail1.cc","r");
 FILE *f2=fopen("fail2.cc","r");
 FILE *o=fopen("fail4.cc ","w+");
 char c,c2;
 char semafor_1;
 char semafor_2;
 while ((c!=EOF) || (c2!=EOF)){
  while ((c=fgetc(f1))!= EOF) {
   fputc(c,o);
    semafor_1= c;
    if (c=='\n')
     break;
  };
  if (c==EOF&& semafor_1!= '\n') {
   fputc('\n',o);
  }
  while ((c2=fgetc(f2))!= EOF) {
   fputc(c2,o);
   semafor_2= c2;
   if (c2=='\n')
    break;
  };
  if (c2==EOF&& semafor_2!= '\n') {
   fputc('\n',o);
  }
}
 fclose(f1);
 fclose(f2);
 fclose(o);
        return 0;
}
Но и с переменной-семафором работает все равно не так
Исходники те же, теперь в месте конца первого и продолжения второго все ОК, но далее опять появляются пустые строки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
First codex was used for accounting, but 
At the beginning of XIV century in Western Europe appeared woodcutting (it was developed 
with the development of parchment in the III century BC. e., gradually began to displace the papyri. 
long before the East). In the matrix of woodcuts depicting Pages 
This is already happening in the Christian world. The reasons for the adoption of the manuscript as the main type of books 
cut from a piece of wood. It can be dipped in ink and 
several: it is economical because you can use both sides of the paper, it is easy to hide; 
used to make multiple copies of a page. Books, as well as playing 
It was convenient and accessible. Perhaps the Christian writers used the original purpose, that they were not 
cards and religious pictures, began to produce woodcuts. But the creation of the book was 
similar to the pagan texts, which are usually written in the form of scrolls.
laborious process, since each page had to do his carving. Besides,
 
Above you can view the video clip, which was added by our users. You can view it directly
 
 on our site, or download it to your computer and transfer it to the usual format. 
 
Avi (DivX) with the help of the program YouTube Downloader. You can download it here. Use 
 
it to convert video to normal video file, which you can enjoy with friends at any moment, 
 
even if you're somewhere on a picnic at the weekend.
 
Текущее время: 10:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru