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

Первое С++ приложение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из одного файла скопировать в другой не удаляя содержимое второго и вывести на экран http://www.cyberforum.ru/cpp-beginners/thread948343.html
Помогите пожалуйста с задачей, на вид простенькая, но не знаю что делать из одного файла скопировать в другой не удаляя содержимое второго и вывести на экран
C++ Обращение методу в объекте** struct SomeProvider { public: void (* someFunc)(); } void callSomeFuncInSomeProvider(SomeProvider **p_ptrProvider) { /** Как вызвать метод someFunc? **/ // p_ptrProvider->someFunc() // Так не получается // p_ptrProvider->->someFunc() // Так тоже } http://www.cyberforum.ru/cpp-beginners/thread948318.html
Результат функции зависит от ёё расположения в коде О_о C++
Подскажите студенту пожалуйста в чём у меня косяк (ну кроме ДНК ): Функция по разному реагирует на расположение в коде . При вызове функции Bubbles (а точнее очередности вызова параметра Min и Max) расчет верен если ( 1->Max 2->Min ) и не верен если (1->Min 2->Max): #include <iostream> #include <Windows.h>
C++ Задачка на иниересную тему
Доброго времени суток. Решаю олимпиадные задачи по программированию, наткнулся на описанную ниже задачу и не могу понять, с какой стороны к ней подойти... Текст задачи: Через прямоугольник, все четыре стороны которого раскрашены в разные цвета, провели несколько разрезов, параллельных его сторонам. После этого получившиеся маленькие прямоугольники перемешали и, возможно, несколько раз...
C++ Отсортировать массив методом вставки http://www.cyberforum.ru/cpp-beginners/thread948298.html
#include <conio.h> #include <iostream.h> #include <math.h> main() // oboznacheniya peremennih { int n,//kolichestvo elementov ishodnogo massiva m,//kolichestvo elementov massiva znacheniy otricatelnih elemetov po modulyu o,//kolichestvo otricatelnih elementov massiva kratnih 3 i 7 s,//Summa polozhitelnih elementov kratnih 2 i,//indeks ishodnogo massiva
C++ Консольное приложение. Матрицы.Написать и протестировать функции Написать и протестировать функции вычитания матриц, изменения знака матрицы, формирования единичной матрицы, умножения матрицы слева на ее транспонированную, перестановки двух столбцов матрицы, перестановки строк матрицы согласно вектору транспозиции. подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
05.09.2013, 11:04     Первое С++ приложение
Цитата Сообщение от Бендерродригез Посмотреть сообщение
А можно здесь поподробней?
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
void f0();
void f1();
void f2();
void f3();
...
//switch
void foo(int arg)
{
    switch (arg)
    {
    case 0: f0(); break;
    case 1: f1(); break;
    case 2: f2(); break;
    case 3: f3(); break;
    ...
    }
}
 
//table
void foo(int arg)
{
    typedef void (*func_t)();
    func_t f[] = { f0, f1, f2, f3,... };
    f[arg]();
}
в общем же случае, когда ветки case с непоследовательными значениями вместо обычного массива используем ассоциативный массив
 
Текущее время: 16:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru