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

Создать файл в C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ типы переменных http://www.cyberforum.ru/cpp-beginners/thread781343.html
Здравствуйте! #include <iostream> #include <cmath> using namespace std; int main() { double x_1=435.5; double x_2; int swap=x_1;
C++ Объясните 2 и 3 цикл.Пожалуйста #include "stdafx.h" #include <iostream> using namespace std; int main() { const int M=20; int mas={5,8,9,6,3,2,4,5,7,2,9,6,5,84,15,45,17,22,2,20}; int summa=0, i, min; int k=0; min=mas; http://www.cyberforum.ru/cpp-beginners/thread781336.html
Решение задачи Р.Лафоре, объекты и классы C++
Замахался уже... Выдает ошибку проблема с static int count; вот этой локальгой статической переменной.(далее в коде:) Какгбэ все написал правильно, но! где-то закралась ошибка... Условие в скрине. //6.6 #include<iostream> #include<conio.h> using namespace std;
C++ Помощь в расшифровке
Собственно нужно расшифровать (конфиг файл игры) ...
C++ Одномерный Массив подскажите (поменять элементы местами) http://www.cyberforum.ru/cpp-beginners/thread781308.html
Вообщем дело такое: массив из 10 чисел 6 6 7 8 9 1 2 3 4 5 и нужно поменять местами чтоб получилось так 6 6 7 8 9 1 2 3 4 5 6 6 8 7 1 9 3 2 5 4 Подскажите как это сделать не понимаю как сдвинуть его и залепить в цикле.
C++ Добиться того, чтобы один из элементов матрицы, обладающий наибольшим по модулю значением, располагался в левом верхнем углу матрицы Назовем допустимым преобразованием матрицы перестановку двух строк или двух столбцов. Дана действительная квадратная матрица порядка n. С помощью допустимых преобразований добиться того, чтобы один из элементов матрицы, обладающий наибольшим по модулю значением, располагался в левом верхнем углу матрицы; подробнее

Показать сообщение отдельно
pi_X_el
Заблокирован
07.02.2013, 16:56     Создать файл в C++
Нужно создать текстовый файл и в нем будет 100 записей структуры clientData


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
struct clientData
{
    int acctNum;
    char lastName[20];
    char firstName[20];
    float balance;  
};
 
 
int main()
{
    std::ofstream fCredit.open("credit.dat", std::ios::out);
    
    return 0;
}

Какой вариант лучше использовать?

вариант 1:
fCredit.write((const char *)&client, 100*sizeof(client));

вариант 2:
for (int i=1; i<=100; i++)
fCredit.write((const char *)&client, sizeof(client));

Добавлено через 1 минуту
C++
1
clientData client = {0, "", "", 0.0};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru