Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ программирование с использованием перегрузки функций https://www.cyberforum.ru/ cpp-beginners/ thread1037799.html
Помогите написать программу по условию: Написать программу, содержащую функцию для вывода даты. эту функцию перегрузить для получения даты в виде строки и в виде трёх целых чисел.
C++ Это сЛожно сделать?
Написать программу, которая выводит на экран точечный график функции y= 1x+5х. Диапазон изменения аргумента – от –10 до 10, шаг аргумента – 0.5. График вывести на фоне координатных осей , точка пересечения которых должна находиться в центре экрана.
C++ Дано символ латинского алфавита. Определить предыдущий для него символ по алфавиту https://www.cyberforum.ru/ cpp-beginners/ thread1037791.html
//Подскажыте как присвоить значение символу чтобы при ево вводе ето значение использувалось в свиче// //Зарание спасибо!// // 6.3т.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; int main() {
C++ Заполнить массив ... как заполнить весь массив в этой программе (без нулей выше главной диагонали) #include "stdafx.h" #include <iostream> #include <conio.h> #include <math.h> #include <algorithm> #include <string> #include <Windows.h> https://www.cyberforum.ru/ cpp-beginners/ thread1037790.html
создать массив с нулями и единицами в шахматном порядке, что бы его размер можно было вводить с клавиатуры C++
Помогите пожалуйста
C++ Выяснить, имеются ли в данном массиве два идущих подряд положительных элемента https://www.cyberforum.ru/ cpp-beginners/ thread1037765.html
Дан массив действительных чисел а1,…, аn. Выяснить, имеются ли в данном массиве два идущих подряд положительных элемента. Подсчитать количество таких пар. Очень надеюсь на вашу помощь
C++ Заполнение матрицы switch case Добрый вечер форумчане! Передо мной встала проблема , при заполнении матрицы через switch case. #include<stdio.h> #include <iostream> int main() { int data; int compcolor=1; int color; https://www.cyberforum.ru/ cpp-beginners/ thread1037744.html Шаблоны С++ C++
Существует ли ограничение типа параметра шаблона в C++? То, что нельзя использовать шаблоны функций в качестве параметров шаблонов, это знаю. Есть ли еще какие-нибудь? Заранее спасибо.
C++ Определить значение Z=max(a,2b)*max(2a-b,b), где max(x,y)-максимальное из чисел x,y https://www.cyberforum.ru/ cpp-beginners/ thread1037737.html
Помогите решить задачу: Определить значение Z=max(a,2b)*max(2a-b,b), где max(x,y)-максимальное из чисел x,y. Задачу решить двумя способами: 1) не использовать функцию max; 2) Определив и использовав функцию max.
C++ Сортировка двумерного массива по строкам https://www.cyberforum.ru/ cpp-beginners/ thread1037735.html
Доброго времени суток!!!! Необходимо отсортировать двумерный массив по строчкам, т.е. считаем сумму элементов в каждой строке массива,а затем сортируем строки массива относительно с полученных сумм. Например: 3 32 1 = 36 7 3 10 = 20 7 8 1 = 16 45 2 3 = 50 Результат: 7 8 1 = 16 7 3 10 = 20
Задачка, в c++, спираль архимеда C++
Задача-построить спираль архимеда, 9 2 1 8 3 0 7 4 5 6 и так до N числа, как мне определить x y каждого числа в массиве, чтобы потом заполнить матрицу?
C++ Создание своей функции #include <stdio.h> #include <conio.h> #include <locale.h> #include <windows.h> #include <string.h> #include <iostream> using namespace std; void my_Func(char* str,char* str1,char* str2) { char * pch; https://www.cyberforum.ru/ cpp-beginners/ thread1037712.html
1 / 1 / 0
Регистрация: 26.09.2013
Сообщений: 63
0

Не удается ввести путь к файлу - C++ - Ответ 5476895

11.12.2013, 21:04. Показов 724. Ответов 14
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Не удается ввести путь к файлу, точнее путь то вводится но dosbox не принимает его. Ввожу вида C:\asd.txt

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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <dir.h>
#include <string.h>
#define ESC 27
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
/* ----------------------------Osnovnaya programma---------------------------- */
void main() {
 
    int z, h, b, n, i, j, flag;
    FILE *fin, *fout;
    char drive[MAXDRIVE] = "";
    char dir[MAXDIR] = "";
    char filename[MAXFILE] = "";
    char ext[MAXEXT] = "";
    char PathIn1[256] = "", PathIn2[256] = "", PathOut[256] = "";
    do {
        clrscr();
 
        fin = NULL;
        // Zaprashiwaem put k obrabativaemomy failu
        while (fin == NULL) {
            printf("Vvedite put' k vhodnomu failu\n");
            scanf("%s", &PathIn1);
 
            // Razbivaem put k failu na sostavlyayushie
            flag = fnsplit(PathIn1, drive, dir, filename, ext);
 
            // sobiraem novoe imya ishodnogofaila s novim raschireniem
            strcat(PathIn2, drive);
            strcat(PathIn2, dir);
            strcat(PathIn2, filename);
            strcat(PathIn2, ".old");
 
            // pereimenovivaem
            rename(PathIn1, PathIn2);
 
            // otkrivaem ego dlya chteniya
            fin = fopen(PathIn2, "r");
 
            if (fin == NULL) {
                printf("\nERROR!!! Otkrit' fail ne udalos'\n");
                getch();
            }
        }
        // sozdayem vichodnoyi fail dlya zapisi s iznachalnim imenem pervogo faila
        fout = fopen(PathIn1, "w+");
 
        if (fout == NULL) {
            printf("\nERROR!!! Otkrit' fail ne udalos'\n");
            getch();
        }
        // Cikl do konza ischodnogo faila
        while (!feof(fin)) {
            // Schitivaem ocherednoe chislo iz faila
            fscanf(fin, "%d", &z);
 
            b = 1;
            rewind(fout); // pomeshenie ukaztelya na fail v nachalo faila
 
            // Cikl do konza wichodnogo faila
            while (!feof(fout)) {
                fscanf(fout, "%d", &h); // Schitivaem ocherednoe chislo iz faila
                if (z == h) { // Sravnivaem ego s chislom iz whodnogo faila
                    b = 0;
                }
            }
 
            if (b == 1)
            { // Esli sovpadeniji ne naijdeno, to zapisivaem eto chislo w wichodniji fail
                fprintf(fout, "%d", z);
                fprintf(fout, "\n");
            }
 
        }
 
        printf("Obrabotca zavershena\n");
        printf("\nDlya zaversheniya programmi nagmite   < ESC >\n");
        printf("\nDlya prodolgeniya nagmite < Enter >\n");
        fclose(fin);
        fclose(fout);
    }
    while (getche() != ESC);
}


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

Не удается запустить программу. не удается найти указаный путь
Что я делаю не так? До этого работала на 7 винде 2012VS и было всё нормально. Но как только перешла...

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

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

Путь к файлу
Добрый день форумчане! Хотелось бы узнать, как указывать путь к файлу выше по каталогу. Например:...

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

Путь к файлу
Как сделать чтоб пользователь указывал путь к файлу который используеться дл читения?

путь к файлу
ofstream fout; fout.open(&quot;file.txt&quot;) Так создается file.txt прямо в папке приложении, но я хочу...

Путь к файлу
Всем привет) помогите как считать строки с файла, вроде все работает но файл не находит, как...

путь к файлу
String x,n,v; x=Form1-&gt;Memo2-&gt;Text; // имя файла n= Form1-&gt;Memo1-&gt;Text; // имя...

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