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

Скопировать бинарный файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Где ошибки? http://www.cyberforum.ru/cpp-beginners/thread167019.html
Даны три положительных числа. Определить, можно ли построить треугольник с длинами сторон, равным этим числам. Если можно, то ответить на вопрос, является ли он остро угольным. #include <iostream> using namespace std; int main () { int a, b, c; int sin(a), sin(b), sin(c); { std::cout << "Ievadiet tris malu garumos\n";
C++ Показ чисел, являющихся кубами в интервале Добренького всем здоровьица:-! Помогите, пожалуйста, с задачей: :swoon: Даются два целых числа. Программа показывает числа, являющиеся кубами целых чисел в интервале заданных пользователем чисел, при вводе неверных данных выдает ошибку, должна быть возможность повторить программу. 1. Как понимаю, необходимо создать массив, по которому пойдет проверка и далее показ числа в интервале и числа,... http://www.cyberforum.ru/cpp-beginners/thread166988.html
C++ Определить название файла приложения
Как из приложения определить название? Или полный путь до него? Когда я пишу - я устанавливаю определенное название, но пользователь его может сменить. Подскажите как определить? Спасибо
Прошу раскритиковать алгоритм!!! C++
Здравствуйте товарищи программисты! Прошу раскритиковать алгоритм для определения является ли число палиндромом, который написаний мною С++. Что не правильно? как можно, или как нужно было писать код? (алгоритм может быть не тот что нужен, думал сам, пока работает :) ) #include<iostream> #include<conio.h> using namespace std; int main() {
C++ Русский язык для С++. http://www.cyberforum.ru/cpp-beginners/thread166925.html
Начал изучаь С++ и хотелось бы испольсовать в своих (приметиных ) программах русский язык. Вот программа ,которая выводи сообщение "Russian" , как сделать что можно было вывести на русском соообщение "Русский". #include<ostream.h> void main() { cout<<"Russian"<<endl; }
C++ Программка с использованием switch Даны два целых числа: D (день) и M (месяц), определяющие правильную дату не високосного года. Вывести значения D и M для даты, следующей за указанной. подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
19.09.2010, 16:13     Скопировать бинарный файл
Цитата Сообщение от fasked Посмотреть сообщение
И что это за тип такой ssize_t
signed size_t. В cygwin-овском gcc объявлен вот так:
/usr/include/sys/_types.h
C
1
2
3
4
5
6
7
#ifndef __ssize_t_defined
#if defined(__INT_MAX__) && __INT_MAX__ == 2147483647
typedef int _ssize_t;
#else
typedef long _ssize_t;
#endif
#endif
/usr/include/sys/types.h
C
1
typedef _ssize_t ssize_t;
На самом деле fread()/fwrite() значение типа size_t возвращают, это я по привычке от read()/write() написал, но есть и такой тип, и ошибок с ним никаких не возникнет - у нас же буфер 256 байт.

Добавлено через 11 минут
Цитата Сообщение от fasked Посмотреть сообщение
я как-то не очень люблю вот разбрасывать ни о чем не говорящие argv по коду
Так их всего три... Но если сильно смущает, можно вот так например сделать
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
 
#define PROGRAM_NAME argv[0]
#define INPUT_FILE argv[1]
#define OUTPUT_FILE argv[2]
 
int main(int argc, char ** argv){
    if ( argc < 3 ){
        printf("Usage: %s <input_file> <output_file>\n", PROGRAM_NAME);
        return 1;
    }
    
    printf("For input file used %s\n", INPUT_FILE);
    printf("For output file used %s\n", OUTPUT_FILE);
    
    return 0;
}
 
Текущее время: 08:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru