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

Создать, отсортировать, записать в файл двусвязный список чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Открыть таблицу. pDoc->m_MainPr.Open(CRecordset::snapshot, NULL, CRecordset::none); http://www.cyberforum.ru/cpp-beginners/thread490984.html
Пишу так: pDoc->m_MainPr.Open(CRecordset::snapshot, NULL, CRecordset::none); Но при этом открывается окошко выбора базы данных,знаю что вместо NULL, можно написать адресс таблицы, расскажите, плиз, как его написать нужно.
C++ Поиск всех перестановок символов из строки (0..9)..пожалуйста помогите!!! ведь наверняка ктото уже писал такие алгоритмы будь то на олимпеаде или где ещё!!!..... мне в универе позарез надо это я незнаю как даже алгоритм написать............ ну всё зарание спасибо! http://www.cyberforum.ru/cpp-beginners/thread490962.html
C++ Как мышкой менять размер DialogBar'а?
Как мышкой менять размер DialogBar'а? Подскажите...
C++ Работа с COM-портом в асинхронном режиме
Хочу писать и читать порт, поток чтения создаётся первым после функции WaitCommEvent поток переходит в режим ожидания пока не придут данные в порт, при этом поток записи не может записать в порт, т.к. WaitCommEvent завладела описателем. Как решить проблему ? DWORD WINAPI ThreadRead(PVOID pvParam) { ... while(1) { ... WaitCommEvent(...);
C++ Dialog в ToolBar поместить как? http://www.cyberforum.ru/cpp-beginners/thread490893.html
Задача: Сделать панель инструментов чтоб в ней отображались диалоги Она (ПИ) имела прокрутку и была плавоющей. А ещё чтоб размер её можно было менять? Помогите кто знает.
C++ Есть bmp-картинка. Нужно узнать, что за буква на ней нарисована Нужно написать простенькую систему распознавания образов. Есть 5 картинок с 5 буквами, прожка должна открывать картинку (ет сделала) и говорить, что за буква на ней нарисована. подробнее

Показать сообщение отдельно
dynamo
Сообщений: n/a
06.01.2011, 12:19     Создать, отсортировать, записать в файл двусвязный список чисел
ну нaвернoйе тaк нa скoру руку,
a тaм уз oтлaзивa сaм
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
typedef struct _List
{
    int iElemnet;
    _List * pNext;
    _List * pPrev;
 
} List, *PLIST;
 
 
void create(int iNoOfElement, PLIST * ppList)
{
    PLIST pList = new List;
 
    for (unsigned ui = 0; ui < iNoOfElement; ui++)
    {
        pList->pNext = new List;
        _List * pBuf = pList->pNext;
 
        pBuf->pPrev = pList;
        
        
        pList = pList->pNext;
    }
 
    ...
 
    *ppList = pList;
}
 
void setValues(int iNoOfElement, PLIST pList, int * pValues)
{
    for (unsigned ui = 0; ui < iNoOfElement, ui++)
    {
        pList->iElement = pValues[i];
        pList = pList->pNext;
    }
}
 
void bubbleSort(int iNoOfElement, PLIST pList, int eUp)
{
    // onsortirowat
 
}
 
void save(const char * pFileName, int iNoOfElement, PLIST pList)
{
    FILE * fp = fopen( pFileName, 'wb' );
 
    for (unsigned ui = 0; ui < iNoOfElement; ui)
    {
        fwrite(&(pList->iElement), sizeof(int), 1, fp);
        pList = pList->pNext;
    }
 
    fclose(fp);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru