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

файлы в c++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Кто нибудь знает как написать игру на С ?) http://www.cyberforum.ru/cpp-beginners/thread335736.html
Зраствуйте Можно ли написать крестики нолики на С ? И как это сделать ? Дайте идею или код. Спасибо за внимание.
C++ Вопрос по поводу кода Здраствуйте я делаю крестики нолики и возник вопрос #include <iostream> using namespace std; void main () { int pole ={0}; cout<<"_|_|_"<<endl; cout<<"_|_|_"<<endl; http://www.cyberforum.ru/cpp-beginners/thread335734.html
HTML GUI C++
Есть окно графическая часть на которого реализована на HTML GUI. Может ли кто-то подсказать, как найти програмно элементы управления и проклацать их? Или может кто знает где написано как это делать? И вообще в какую сторону смотреть?
Предоставить пользователю цвет фона и текста C++
Доброго вечера всем! Нужна ваша помощь! Задача такова-Нужно предоставить пользователю выбирать цвет фона и текста в диал.окне(Visual Studio) с помощю system color Знания минимальные!!! попробовал написать: #include <iostream> using namespace std; void main ( ) system ("color 2F") но єто для одного раза, а как сделать чтоб пользователь вводил комбинацию(там же 0...9 и еще A...F) которую...
C++ подскажите плз http://www.cyberforum.ru/cpp-beginners/thread335680.html
дали мне задачу набросать простенький калькулятор, все работает , только когда уже открываеш экзешник как только получаеш результат и прочитать не успеваеш как окно закрывается ... что можно с жтим сделать ? #include <iostream> using namespace std; int main() {int a, b; char op; //operator int res; //pe3yLbTaT cout <<"BBegu Bb!paIIIeHue !!! ----->";
C++ use /Zm to specify a higher limit Работаю с областью памяти около 20 Мб, при линковке компилятор выдал сообщение fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher limit Где и как прописать /Zm??? Смотрел тут http://msdn.microsoft.com/en-us/library/bdscwf1c(v=vs.71).aspx но что то не въеду( подробнее

Показать сообщение отдельно
c0der
1 / 1 / 1
Регистрация: 03.08.2010
Сообщений: 41
24.07.2011, 15:29  [ТС]     файлы в c++
Цитата Сообщение от Gepar Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include <fstream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    ifstream file1("file.txt");
    ofstream file2("file2.txt");
    file1.seekg(0); //ставишь в нужное место курсор в файле откуда копировать
    string temp;
    int n=3; //задаёшь сколько надо символов скопировать
    file1>>setw(n)>>temp;
    file2<<temp; //записываешь во второй файл те символы
}
Как писать напрямую в другой файл без всяких переменных я не знаю, если кто напишет то мне тоже будет интересно посмотреть такой пример.
спасибо конечно, но если файл 200 мбайт то и у оперативки-200мбайт.
по этому я и спрашивал из файла в файл, чтобы сэкономить ее.

Добавлено через 2 минуты
Цитата Сообщение от CoffeeSamurai Посмотреть сообщение
Есть функция, называется fgetc(). Она читает посимвольно из файла. Создаешь цикл, который будет повторятся ровно столько, сколько тебе нужно считать из файла символов, и будет тебе счастье.
C++
1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
 
int main()
{
    FILE *fr=fopen("file_read.txt", "r"); // Открываешь файл из которого будешь читать
    FILE *fw=fopen("file_write.txt", "w");  // Создаешь файл в который будешь записывать
    char symbols[21]; // Символьный массив для записи в него символов из файла
    for(int i=0; i<20; i++) symbols[i]=fgetc(fr) ; // Читаешь 20 символов
    fprintf(fw, "%s", symbols); // Записываешь то что прочитал в другой файл
    return 0;
}
а как ты fgetc'у говоришь откуда читать. а если файл много раз так прогонять от начала до конца. как ему задать положение курсора откуда будет идти чтение?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru