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

Рекурсией найти и вывести самое длинное имя файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамические структуры. Написать программу с функциями, которая подсчитывает количество слов списка Р http://www.cyberforum.ru/cpp-beginners/thread884032.html
Написать программу с функциями, которая подсчитывает количество слов списка Р, которые: а)начинаются и заканчиваются одной и той же буквой; б)начинаются с той же буквы, на которую заканчивается...
C++ Не поступают данные в поток (posix) #include <iostream> #include <sstream> #include <pthread.h> #include <vector> using namespace std; struct thread_data { int **a; int i; int n; http://www.cyberforum.ru/cpp-beginners/thread884031.html
C++ 3.1 Посмотрите, вроде быстрая сортировка, в любом случае, можете переделать(лучше под с++)?
#include <stdio.h> #include <conio.h> #include <clocale> #include <stdlib.h> #include <math.h> /* выделение памяти */ int *Allocate (int n) { int *a; a=(int *)calloc(n+1,sizeof(int *));
C++ Переписать код, используя конструкторы и деструкторы
Создать не менее двух конструкторов, в том числе - по умолчанию. 1.2. Создать конструктор копирования с динамическим выделением памяти, деструктор. 1.3. Добавить в программу инициализацию объектов...
C++ Сортировка слиянием http://www.cyberforum.ru/cpp-beginners/thread884021.html
Нужно реализовать метод двухпутевой сортировки слиянием,для этого я отсортировал два массива по возрастанию,помогите теперь с написанием ф-цию слияния этих массивов в третий(по возрастанию)
C++ Ошибки (запись файла и расчёты) TForm1::angular() { int x,y; int s = Speed->Text.ToInt(); int a = Angle->Text.ToInt(); int g= 9.81; int t=0; for (int i=0; ; i++) { подробнее

Показать сообщение отдельно
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
30.05.2013, 12:45
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
#include <iostream>
#include <cstring>
 
char* FindPath(char** titles, int size);
 
int main()
{
    const int size = 5;
    char* titles[size] = { "D:\\Home", "D:\\Games\\WWE13", "C:\\Windows\\System32", "D:\\Music", "D:\\Pictures" };
 
    std::cout << FindPath(titles, size) << std::endl;
 
    system("PAUSE");
    return 0;
}
 
char* FindPath(char** titles, int size)
{
    static char* result = titles[0x0];
    --size;
 
    if (size == 0)
        return result;
    else
        if (strlen(result) < strlen(titles[size])) 
            result = titles[size];
 
    FindPath(titles, --size);
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru