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

Запись в файл из разных функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ коменти к проге http://www.cyberforum.ru/cpp-beginners/thread136829.html
кто может помочь раздуплить програмку #include <string.h> #include <math.h> #include <ctype.h> #include <assert.h> #include <conio.h> #include <stdio.h> int tok; double tokval;
C++ Посмотрите! Кто может) Помогите написать программу и описание работы программы, задание звучит так: создать массив случайным образом и осортировать элементы массива по возрастанию. http://www.cyberforum.ru/cpp-beginners/thread136826.html
C++ Написание программы по массивам
Помогите написать программу и описание работы программы, задание звучит так: создать массив случайным образом и осортировать элементы массива по возрастанию.
с++!!! C++
ребята помогите пожалуйста!!! 1,оприделить количество цифр во введенном целом положительном числе.вычислить сумму цифр. 2,даны действительные числа а,в,с.получить:мах(а,а+в)+мах(а,в+с)/1+мах(а+вс,в,15)
C++ Отсечение отрезка http://www.cyberforum.ru/cpp-beginners/thread136815.html
Здравствуйте, не у кого не завалялось исходников реализации алгоритма отсечения отрезка Кируса-Бека ?
C++ [C++ Файлы]Дано целочисленная прямоугольная матрица . Помогите решить с помощю файлов. Дано целочисленная прямоугольная матрица . Определить: - количество строк, которые содержат хотяб адин нулевой элемент; - характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных непарных элементов . Найти разницу между максимальной и минимальной характеристиками. подробнее

Показать сообщение отдельно
nill
9 / 9 / 0
Регистрация: 16.08.2009
Сообщений: 417

Запись в файл из разных функций - C++

27.05.2010, 21:22. Просмотров 890. Ответов 14
Метки (Все метки)

Хочу писать логи в Один файл из разных функций

делаю так

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void main(){
ofstream myfile;
myfile.open ("file_name.html",ios::out  | ios::app);
 
myfile <<"text_1 \n";
function();
 
myfile.close();
}
 
 
void function(){
ofstream myfile;
myfile.open ("file_name.html",ios::out  | ios::app);
myfile <<"text_2 \n";
myfile.close();
}
Я хочу чтобы text_1 был сверху, а text_2 снизу, но у меня получаеться наоборот, сверху text_2, а text_1 снизу
Как будто программа не успев записать text_1 в файл начинаеть выполнять function(); и в итоге текст который в function(); пишеться первым

Как это можно исправить ?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru