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

Использование указателей в программах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ std http://www.cyberforum.ru/cpp-beginners/thread87289.html
Здрасти, как корректнее писать: 1) using namespace std string s; или 2) std::string s;
C++ Почему этот вектор остаётся пустым? Есть такой класс: typedef std::vector <lab_Arr_t *> lab_Stack_t; /* -------------------------------------------------------------------------- */ class Pool { public: Pool () { // Creating global labels lab_Stack_t labels_stack; lab_Arr_t *global_labels = new lab_Arr_t; labels_stack.push_back(global_labels); http://www.cyberforum.ru/cpp-beginners/thread87281.html
C++ Turbo c
Здравствуйте ребята! Скоро сессия. Вот сижу читаю теорию, а как только приступаю к решению задачи полный стопор. Можете решить задачку на Turbo c. Разжуйте мне пожалуйста неграмотному человеку (балбесу) с описанием решения. Заранее благодарен. Дан двухмерный целых чисел массив. Вывести все номера эл., оканчивающихся цифрой 0, если таких элементов нет, то вывести соответствующее сообщение.
поиск тэг на страничках в интернете C++
Помогите, пожалуйста, решить задачу. Найти все тэги <a href="...> и составить их список.
C++ отчаянный по Turbo c http://www.cyberforum.ru/cpp-beginners/thread87268.html
Здравствуйте ребята! Скоро сессия:(. Вот сижу читаю теорию, а как только приступаю к решению задачи полный стопор. Можете решить задачку на Turbo c. Разжуйте мне пожалуйста неграмотному человеку (балбесу) с описанием решения. Заранее благодарен. Дан двухмерный массив. Сравнить первй и второй элементы массива. Если второй элемент меньше первого, то поменять их местами. Затем то же сделать со...
C++ не могу разобраться, с програмкой Написать программу которая производит поиск файлов в указаном каталоге, по их маске или части имени. Программа на С++ и должна быть консольным приложением Вот то что я написал и в конец запутался, потому что она вообще перестала работать: #include <cstdlib> #include <iostream> #include <windows.h> using namespace std; //функция поиска bool seek(LPCTSTR lpszFileName, BOOL bInnerFolders) подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
3638 / 916 / 49
Регистрация: 10.01.2010
Сообщений: 2,468
19.01.2010, 18:09     Использование указателей в программах
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
#define N 10
void flip(int& x, int& y)
{
    int temp = x;
    x = y;
    y = temp;
}
int main()
{
    // В одномерном массиве все отрицательные элементы переместить в начало массива,
    // а остальные – в конец с сохранением порядка следования.
    // Не использовать дополнительный массив.
    int A[N] = {10, -5, 23, -2, 32, -43, 0, 2, 8, -1};
    int ChangePos = 0, Temp = 0, writed = 0; 
    for (int i = 0; i < N; i++)
    {
        if ( A[i] < 0 )
        {
            int temp = A[i];
            for (int j = i; j > writed; j--)
            {
                flip(A[j], A[j-1]);
            }
            A[writed] = temp; writed++;
        }
    }
}

Не по теме:

Это было тяжело, однако несравнимо с IWBTG

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru