С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ файловый менеджер (консоль) помогите написать консольный файловый менеджер который может: копировать, удалять, перемещать файлы. буду рад любой помощи (наработки, исходники похожих программ) https://www.cyberforum.ru/ cpp-beginners/ thread518942.html Сложение первого и второго элементов массива и записать результат в третий C++
Cоздать массив из 5 элементов. Mas-4 ;Mas-4; Mas-7; Mas-3; Mas-9. Произвести сложение первого и второго элементов массива и записать результат в третий, умножить полученное значение с четвёртым элементом массива и поместить результат в пятый.
C++ Ошибка библиотек? Здравствуйте,помогите пожалуйста разобраться,я взял код который был написана VS 2008 скопировал в VS 2010 и попытался откомпилировать, и вышла ошибка.Что нужно исправить? #include <iostream> #include <cstdlib> #include <cmath> #include <ctime> #include <fstream> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread518876.html C++ Сохранения https://www.cyberforum.ru/ cpp-beginners/ thread518853.html
Здравствуйте! Пишу игру на языке C. Хотел бы задать вопрос: как реализовать что-то наподобие сохранений? Т.е. чтобы программа записывала данные игрока (т.е. значения переменных) в файл, а потом можно бы было их открыть. Заранее спасибо. Не писать типа: пиши на C++. Если надо, то и на c++ переведу.
СЛАУ методом ортогонализации C++
Помогите в решение задачи. Нахождение решений линейных уравнений методом ортогонализации на С++/C/C#. Может кто-нибудь знает где лежит готовый код. Скоро сдавать...
C++ Вычислить произведение ряда https://www.cyberforum.ru/ cpp-beginners/ thread518839.html
Вычислить сумму S = R+R+...+R . R=1.01; R=o.75; R=0.25i + 2sinR - 0.35cosR . i=3,...,100. Массивом не пользоваться.
C++ Класс треугольников Triangle https://www.cyberforum.ru/ cpp-beginners/ thread518837.html
Ребят, надеюсь у Вас будет минутка свободного времени для меня. Дело в том, что я вроде бы и понимаю, что и как писать в первых двух частях, но в последней, третей части, не могу сообразить как писать тестирующую функцию и куда пихать нахождение периметра =\ Если сможете, помогите, пожалуйста, буду очень благодарна. Задача: Опишите класс треугольников Triangle. Задайте функцию сравнения...
C++ простая программка с if и switch, пожалуйста!!
составить простую программу сначала с if,а потом и со switch. можно и разные. программка типа: ввеедите число(ручной ввод) если например > 18, то можно идти на дискотеку; или введите число(опять же ручной ввод) если например 10 лет,то идешь в цирк по детскому билету,больше - по взорслому... и т. д. очень нужно!!!:cry:
C++ Не знаю, как работать с элементамми массива Еужно провести кое-какие преобразования с элементами вектора. Для начала нужно считать ненулевые элементы матрицы в вектор values типа double, создать еще один coord вектор, стоящий из чисел, построенных по правилу: i + (j-1)*n , где i - номер строки, j - номер столбца, n - порядок матрицы теперь нужно разделить все элементы строки на диагональный элемент, стоящий в данной строке, т.е.... https://www.cyberforum.ru/ cpp-beginners/ thread518816.html C++ Выделить последнее слово из введенной строки написать программу выделения последнего слова из введенной строки и отображение его на экране https://www.cyberforum.ru/ cpp-beginners/ thread518814.html
Написать обработчик исключений ситуации при преобразовании указателя на класс B до указателя на абстрактный класс А ... C++
Написать обработчик исключений ситуации при преобразовании указателя на класс B до указателя на абстрактный класс А ... как сделать этот с указателями ??? я делаю вот так но не работает, делал по разному, но уже не знаю как написать 1 сточку правильно A *a; B b(1,2); B *test; test = &b;
C++ Не работает isdigit как задумано https://www.cyberforum.ru/ cpp-beginners/ thread518793.html
int main() { setlocale(LC_ALL,"Russian" ); cout<<"Введите размерность массива="; int n;//размерность масива char nom_mas; cin>>n; nom_mas=n; if(isdigit(nom_mas)) {//bla bla bla}
0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 12
0

Копирование содержимого одного файла в другой посредством командной строки - C++ - Ответ 2794856

14.03.2012, 20:34. Показов 11789. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте,

Передо мной встала задача написать программу, которая работала бы через командную строку, а именно которой можно было бы задавать параметр для адреса исходного файла и параметра для адреса файла в который поступает содержимое, скопированное из оригинала.

Саму программу которая должна открывать два файла, копировать содержимое из исходного и вставлять в указанный файл не составило особого труда. Программа работает если указать адреса файлов в самой программе а именно:

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
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <string.h>
 
using namespace std;
 
int _tmain( int argc, char* argv[])
{
   FILE *fp1,*fp2;
 
   if ((fp1 = fopen("1.txt","rb"))==NULL)
{printf("Cannot open original file. \n");
exit(1);
}
 
if ((fp2 = fopen("2.txt","wb"))==NULL)
{printf("Cannot open copy file. \n");
exit(1);
}
const int size=256;
char mas[size];
size_t read;
while((read = fread(mas,sizeof(char),size,fp1)) != 0)
{
   fwrite(mas,sizeof(char),read,fp2);
 
}
fclose(fp1);
fclose(fp2);
 return 0;
}
Вот в таком виде программа работает нормально (свою функцию она выполняет по крайней мере).
Однако мне нужно чтобы эта программа работала если бы ее запускали через командную строку.
Только вот сколько я ни пытался использовать argv в качестве параметра адреса файлов, у меня ничего путного так и не вышло (он видит argv и даже выводит мне его обратно через printf однако файл он не копирует).

Заранее спасибо.

Вернуться к обсуждению:
Копирование содержимого одного файла в другой посредством командной строки C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2012, 20:34
Готовые ответы и решения:

Копирование содержимого одного текстового файла в другой
Открытие одного текстового файла и создание другого с записью в него информации с первого открытого...

Копирование содержимого одного файла в другой
Как скопировать содержимое одного файла в другой используя функции CreateFile(), ReadFile() и...

Копирование содержимого одного файла в другой
Всем доброго времени суток. Заранее извиняюсь за глупый вопрос я еще новичок. Вот решаю одну...

Копирование одного текстового файла в другой, используя посимвольное, построчное и поблочное копирование
Здраствуйте, у меня такая проблемма мне надо обеспечить копирование одного текстового файла в...

8
14.03.2012, 20:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2012, 20:34
Помогаю со студенческими работами здесь

Написать программу записи содержимого из одного файла в другой : Тип файла текстовый
#include &quot;StdAfx.h&quot; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include...

Копирование содержимого текставого файла в другой текстовый файл
Исходный текстовый файл содержит просто числа, записанные через пробел. Как переписать содержимое...

Реализовать программу в виде исполняемого файла, запускаемого посредством аргументов командной строки
не могу понять что это означает и как это реализовать: Работа должна быть выполнена в виде 1...

Передать из одного файла в другой текст построчно посредством read() write()
# include &lt;iostream&gt; # include &lt;vector&gt; # include &lt;fstream&gt; # include &lt;string&gt; using...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru