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

Поиск файла. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица в C http://www.cyberforum.ru/cpp-beginners/thread111801.html
Помогите пожалуйста! Надо срочно написать программу: Дана прямоугольная матрица заполнена рандом числами. Найти строку с найбольшей и найменшей сумой элементов. Вывести строки и их сумы на экран. Программа нужна срочно! Завтра сдавать. Заранее благодарен!
C++ С, C++, Visual C++. С чего начать? Задаю очередной вопрос из серии "с чего начать"... Стою перед выбором: C , C++ , Visual C++. Что из этого посоветуете для программирования под Windows и что бы не было больших проблем при программировании под Linux (т.е. другой синтаксиц, компилятори и прочее)??? Если вопрос не корректен, извините, только начинаю этим заниматься... Информации много, а правильно выбрать трудно :( вот и прошу... http://www.cyberforum.ru/cpp-beginners/thread111786.html
C++ Полиморфизм, наследование и приведение экземпляров класса одного к другому
Есть некий класс со своими переменными,его экземпляр занимает какое-то количество памяти. Интерфейс выглядит примерно так: /* -------------------------------------------------------------------------- */ class Subroutine { public: void setName(const string *const s) {_name = *s;}; void setVars(var_Arr_t *const vars) {variables = vars;}; void...
матрица с++ C++
помогите пожалуйста!!!! 1.Составить программу для подсчета среднего арифмитического элемента,расположенных на главной и побочной диагоналях в квадратной целочисленной матрице Х размером N+М. 2.Дана прямоугольная матрица В,размером N+М,составить программу,которая преобразует матрицу след.образом:поэлементно вычитает первый столбец из всех столбцов,кроме первого, 3.задана квадратная...
C++ количество чисел, совпадающих с номером столбца, в которых они находятся http://www.cyberforum.ru/cpp-beginners/thread111689.html
Задача такая: Дана целочисленная прямоугольная матрица. Определить: 1) сумму элементов тех строк, которые содержат хотя бы один нулевой элемента; 2) количество чисел, совпадающих с номером столбца, в которых они находятся. Вот мой вариант кода: #include <stdio.h> #include <time.h> #include<stdlib.h>
C++ Метод Гаусса Подскажите пожалуйста код в С++ решение слау методом гаусса с выбором главного элемента по строке... подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
 Аватар для insideone
3620 / 898 / 47
Регистрация: 10.01.2010
Сообщений: 2,427
02.04.2010, 00:01     Поиск файла.
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
#include <iostream>
#include <string>
#include "windows.h"
using namespace std;
 
 
 
bool Search(char* Path, char* FileName)
{
    WIN32_FIND_DATA FFD; 
    HANDLE hSearch = INVALID_HANDLE_VALUE; 
    
    std::string sPath, sFileName, sFullPath, sExt;
    sPath = Path; sPath += "\\*.*";
    unsigned short int Count = 0, Divider = 0;
 
    if ((hSearch = FindFirstFile(sPath.c_str(), &FFD)) == INVALID_HANDLE_VALUE) 
        return false; // в противном случае выходим
    sPath = Path; sPath += "\\";
    do
    {
        // Если нашли папку - следующий ход
        if ( FFD.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY )
        {
            char* Temp = new char[strlen(Path)+strlen(FFD.cFileName)+1];
            strcpy(Temp, Path);
            strcat(Temp, FFD.cFileName);
            Search(Temp, FileName);
            delete [] Temp;
        }
        if ( strcmp(FFD.cFileName, FileName) == 0 )
        {
            cout << "Match! [" << Path << "]\n";
            // файл найден!
        }
 
    }
    while (FindNextFile(hSearch, &FFD)); // ищем следующий файл
 
    FindClose(hSearch); // заканчиваем поиск
return true;
}
 
int main()
{
    char FindPlace[30] = {0};
    char FindThis[30] = {0};
    cin >> FindPlace;
    cin >> FindThis;
    Search(FindPlace, FindThis);
return 0;
}
Примерно так... однако видимо ещё нужно учесть кое что, потому как дубли выдает почему то Я думаю вы разберетесь
 
Текущее время: 16:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru