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

Сделать запись в файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ fwrite, fprintf http://www.cyberforum.ru/cpp-beginners/thread667292.html
Подскажите, что указывается в скобках у этих функций? 1 параметр файл, а что за конст_чар? Обьясните чайнику:(
C++ Определение дня недели Даны натуральные "n" и "a". Указать номер дня недели n-го числа месяца, у которого первое число имеет номер дня недели "a"(понедельник-первый день недели, воскресенье-седьмой). http://www.cyberforum.ru/cpp-beginners/thread667290.html
Треугольник задан велечинами своих углов C++
Треугольник задан величинам своих углов и радиусом описанной окружности. Найти стороны треугольника. #include<math.h> #include<stdio.h> #include<conio.h> void main() { double a,b,c,z,r,x,y; printf("\n\n ведите углы\n\n");
Определить наличие во введённом наборе отрицательных и положительных чисел C++
C/C++ - помогите написать программу на C++ Пользователь вводит числа с клавиатуры, заканчивая введения нулем. Определить наличие в данном наборе отрицательных и положительных чисел. Вывести отдельно количество положительных и отрицательных чисел.
C++ Найти максимальное и минимальное значения переменной в векторе http://www.cyberforum.ru/cpp-beginners/thread667273.html
С помощью каких простейших инструкций можно найти максимальное и минимальное значения переменной в векторе? double<vector>lengths
C++ Quicksort Ребята у меня есть алгоритм Quicksort за какой формулой определить количество сравнений и копирования?? так как для алгоритма сортировками вставками формула есть: для колва сравнений c=((n-1)*n)\2 и для обмена =((n-1)*n)\4 Добавлено через 5 минут #include <iostream> #include <conio.h> #include <time.h> using namespace std; подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
09.10.2012, 21:57     Сделать запись в файл
Проблема в том, что функции из заголовка <cstdio>(такие как fopen, fprintf...) унаследованы C++ от языка C, в котором такое понятие как "класс" отсутствует. Роль строковых данных в C выпоняют простые символьные массивы, следовательно для того чтобы передать такой функции объект класса std::string его необходимо "преобразовать" в указатель на символьный массив, что собственно метод c_str и делает.

Добавлено через 2 минуты
В C++ для работы с файлами обычно используют классы из заголовка <fstream>.
 
Текущее время: 21:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru