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

файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задан исходный маршрут, различные пункты посещения, информация о наличии связи между пунктами i и i+1. http://www.cyberforum.ru/cpp-beginners/thread218526.html
Помогите с программным кодом на c++ Задан исходный маршрут, различные пункты посещения, информация о наличии связи между пунктами i и i+1. Нужно определить все возможные маршруты между исходным пунктом и всеми остальными пунктами. Собственно, результат вывести на экран.
C++ Найти все натуральные числа из промежутка от 1 до 200, у которых сумма чётных делителей равна N Нужна помощь,срочно!!!!!надо программы написать,они не большие,для знающих людей решаются за 5-7 минут!!Заранее спасибо... 1)Найти все натуральные числа из промежутка от 1 до 200,у которых сумма чётных делителей равна N 2)Даны два массива целых чисел a и b,каждый из которых не содержит повторяющихся элементов.Получить все числа,взятые по одному из каждой группы равных элементов. 3)Вывести на... http://www.cyberforum.ru/cpp-beginners/thread218522.html
В цикле где выводится матрица j принимает какие-то странные значения. Почему? C++
воде все верно, по в цикле где выводится матрица j принимает какие-то странные значения. Почему?#include <iostream> #include <algorithm> #include <conio.h> #include <vector> #include <stdio.h> #include <numeric> #include <time.h> #include <memory> using namespace std;
C++ Хочу поставить ecliplse CDT, как правильно
Хочу поставить ecliplse CDT, как правильно его установить? Я уже весь инет перерыл. Вообщем поствил eclipse CDT, установил MinGW, установил jdk, делаю build project и в консоли такое сообщение: g++ -o1.cpp.exe src\1.cpp.o c:/mingw/bin/../lib/gcc/mingw32/4.5.0/../../../../mingw32/bin/ld.exe: cannot open output file 1.cpp.exe: Permission denied collect2: ld returned 1 exit status Build error...
C++ работа с массивом http://www.cyberforum.ru/cpp-beginners/thread218509.html
Помогите, пожалуйста! Как считывать числа из текстового файла в целочисленный массив? В текстовом файле записаны координаты точек, их нужно записать в массив. Добавлено через 13 часов 18 минут Че, никто не может помочь? Ну хоть подскажите... :wall:
C++ Русские буквы такая ситуация : написал в консоле карточную игру, для обозначения значков мастей нужна строчка setlocale(LC_ALL,"rus"); а надо еще и русские буквы использовать при выводе на экран, что как я понял не получится сделать с clocale. а когда подключаю русские буквы через windows.h, то не показываются значки мастей( выводятся квадратиками). подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,390
23.12.2010, 07:50     файлы
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
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    const char* ifile = "input.txt";
    const char* ofile = "output.txt";
    char* buf = NULL;
    FILE* fi;
    FILE* fo;
    ssize_t n;
    size_t linenum = 1;
    size_t size = 0;
    if((fi = fopen(ifile, "rb")) == NULL)
    {
        perror("fopen");
        exit(1);
    }
    if((fo = fopen(ofile, "wb")) == NULL)
    {
        perror("fopen");
        exit(2);
    }
    while((n = getline(&buf, &size, fi)) != -1)     
        if(!(linenum++ & 1))
            if(fwrite(buf, sizeof(char), n, fo) != n)
            {
                perror("fwrite");
                exit(4);
            }
            
    if(ferror(fi))
    {
        perror("getline");
        exit(3);
    }
    
    printf("Size of %s: %ld byte(s)\n", ifile, ftell(fi));
    printf("Size of %s: %ld byte(s)\n", ofile, ftell(fo));
    
    if(buf)
        free(buf);
        
    exit(0);
}
Нумерация строк начинается с единицы

Цитата Сообщение от s.w.a.t1 Посмотреть сообщение
C++
1
str=new char ;
Здесь ты выделяешь память под один символ, а пытаешься запихать по этому указателю строку в 100 символов
 
Текущее время: 05:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru