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

Копирование файлов без win api - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Лабораторная работа по информатике в С++ http://www.cyberforum.ru/cpp-beginners/thread283857.html
Задача № 1.1 Проводятся несколько (не более 100) экспериментов, в ходе которых измеряется некоторый параметр, значения которого заносятся в двоичный файл в виде последовательности чисел, называемой экспериментальной серией. Все значения являются вещественными числами типа double. Структура файла имеет следующий вид:
C++ Перевести с PHP Второй раз прошу о помощи. Как можно такой код на PHP записать на С++: $data = pack("VV",$id,$cmd).$s1.chr(0).$s2.chr(0); эта функция упаковывае данные в бинарный формат.,где VV - это формат(подобие printf), вычитал , что спецификатор V - unsigned long. Ну а дальше через запятую идут обычные строки. Уже второй день не могу понять, как упаковать данные для отправки пакета серверу.....Жду... http://www.cyberforum.ru/cpp-beginners/thread283854.html
C++ 16ричный калькулятор
люди помогите в С++ дописать программу.. программа 16 калькулятор..выбираешь операцию, вводишь 2 числа в 16ричной системе, считает и переводит в 10ричную..все почти сделано..только вот заморочки..помогите, а? #include <cstdlib> #include <iostream> #include <math.h> #include <string> using namespace std;
написать программу в С++!!! C++
Задача № 1.1 Проводятся несколько (не более 100) экспериментов, в ходе которых измеряется некоторый параметр, значения которого заносятся в двоичный файл в виде последовательности чисел, называемой экспериментальной серией. Все значения являются вещественными числами типа double. Структура файла имеет следующий вид:
C++ Перебор файла посимвольно, как организовать цикл, работающий до конца файла. http://www.cyberforum.ru/cpp-beginners/thread283846.html
Нужно перебрать файл посимвольно и, учитывая спецсимволы записать содержимое файла в Memo1. Помогите пожалуйста организовать цикл посимвольного перебора файла до его конца. while (f1) { if (k!=1) { i=fgetc(f1); k=0; if (i=='*')
C++ error: ‘cout’ was not declared in this scope Начал осваивать C++ сегодня и уже столкнулся с проблемой :( компилятор показывает ошибку: error: ‘cout’ was not declared in this scope компилю на minte 9 росинка. #include <iostream> int main() { cout << "Hello world!!!\n"; Сдесь ошибка: error: ‘cout’ was not declared in this scope return 0; подробнее

Показать сообщение отдельно
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
26.04.2011, 19:40  [ТС]     Копирование файлов без win api
на гуглил..

Не по теме:

в std с++ не предусмотрены средства для работы с файловой системой.
Если нужно брать boost::filesystem;



копированием блоками памяти
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
#include <fcntl.h>
#include <stdio.h>
 
#define LEN 1024
 
int main(int argc, char *argv[]){
   int fd;
   char *buffer;
   fd = open("file.txt", O_RDWR);   // открываем файл на чение-запись
   if(fd<0)                                    // ошибка открытия
      exit(1);
   buffer = (char*)malloc(LEN);     // выделяем память под буффер
   if(!buffer){
       close(fd);
       exit(1);
   }
   while(read(fd, buffer, LEN) > 0){// считываем в буффер блоки данных размером LEN
       //....
       //тут что-то делаем с буффером =)
       //....
   }
   free(buffer); //освобождаем буффер
   close(fd);     // закрываем файловый дескриптор
   return 0;
}
как через man sendfile увы не допру..

Добавлено через 1 минуту
Цитата Сообщение от zim32 Посмотреть сообщение
Вы хотите сказать что у вас нету ф-ции fopen или fwrite
ох.. там перенаправление потоков.. открыл поток, записал файл и т.д. но как взять экзешник и скопировать в нужную директорию хз..
 
Текущее время: 20:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru