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

Работа с файлами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструктор преобразования http://www.cyberforum.ru/cpp-beginners/thread143004.html
Напишите кто нить конструктор преобразования, пожалуйста!
C++ Робота с командной строкой Здраствуйте. Есть проблемка, не могу понять почему так, прошу чтоб ктото помог. #include <iostream> #include <cstdlib> using namespace std; int main(int argc, char **argv) { http://www.cyberforum.ru/cpp-beginners/thread142994.html
C++ Вложенная структура в класс
Привет всем, пишу шаблонный класс - кольцевой двунаправленный список, вообщем объявил структуру Node в классе: template <class T> class List_Ring{ private: struct Node { T key; Node* prev; Node* next; };
C++ НАПИСАЛ ПРОГРАММУ! выдает DOMAIN ERROR !хотя считает!
Я в С++ вообще только седня начал разбираться) с Дельфей как то не сложно все! а тут тупняк!( вот написал программу для такого задания: типа дано действительное число у найти выражение=(1,7*t(0.25)+2*t(y+1))/(6-t(y^2-1)) если t(x)=((сумма к=0 до 10 ((x^(2*k+1))/((2*k+1)!))/((сумма к=0 до 10 ((x^(2*k))/((2*k)!)) я программу написал! но он выдает вот этот Domain ERROR! и значение итога не...
C++ Создать новый файл с данными про шесть результативнейших игроков http://www.cyberforum.ru/cpp-beginners/thread142956.html
Впервые прошу помощи на подобном форуме. Если кто откликнется - СПАСИБО! Ну а теперь собственно к сути. Создать 2 файла с ведомостями про игроков хокейных команд "Динамо" и "Спартак". Структура элементов файлов. ФИО игрока Возраст игрока Число забитых шайб По данным этих файлов создать новый файл с данными про шесть результативнейших игроков.
C++ Медианы треугольника, вывод названий Ребят помогите кто чем может! Срочно надо очень! Есть задания, их надо написать на С или С++ Задание №1 2D-решение треугольников 2. Треугольник задан координатами своих вершин на плоскости X1, y1, x2y2, X3,y3. Найти сумму длин медиан треугольника. Задание №2 Для каждой введенной цифры (0-9) вывести ее названия на русском и английском языках . Пример . 0- нуль ,zero ;1- один, one;... подробнее

Показать сообщение отдельно
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
09.06.2010, 16:00     Работа с файлами
Цитата Сообщение от PITON369 Посмотреть сообщение
Только я не знаю как сделать, чтобы генерировались буквы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <time.h>
using namespace std;
 
void main()
{
    int i;
    char k;
    srand(time(NULL));
    /*for(int i = 0; i < 256; ++i)
        cout<<i<<' '<<(char)i<<endl;*/
    i=97+rand()%26;
    cout<<"i: "<<i<<endl;
    k=char(i);
    cout<<"k: "<<k<<endl;
}
Можно так )
P.S. кодировка символов в С++

Добавлено через 5 часов 11 минут
Вот так вроде работает
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
40
41
42
43
44
45
46
47
48
49
50
51
52
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include<time.h>
#include<math.h>
using namespace std;
const int a=15;
void main()
{
    time_t t;
    srand(time(&t));
    int i,c=0, j;
    char y1;
    int x,y;
    FILE *fp, *ft;
 
    fp=fopen("in.txt", "w");
    if (!fp)
    {
        cout<<"Error";
        return;
    }
    for(i=0;i<a;i++)
    {
        x=1+rand()%10;
        y=97+rand()%26;
        y1=char(y);
        fprintf(fp,"%3.li:%3.lc\n",x,y1);
    }
    fclose(fp);
 
    fp=fopen("in.txt", "r");
    ft=fopen("out.txt","wt");
 
    for(i=0;i<a;i++)
    {
        fscanf(fp,"%i : %c", &x ,&y1);
        for (j=0; j<x; j++)
            fprintf(ft,"%c",y1);
        fscanf(fp,"\n");
        fprintf(ft,"\n");
    }
    fclose(fp);
    fp=fopen("in.txt","r");
 
    printf("  n : c\n");
    while ((c=fgetc(fp))!=EOF) printf("%c",c);
    fclose(ft);
    fclose (fp);
    _getch();
}
Ошибка в строчке
C++
1
fprintf(ft,"%f",&y);
Вы почему-то записывали в файл адрес переменной
 
Текущее время: 05:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru