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

Переменные при использовании шаблонов. Оператор return - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Void http://www.cyberforum.ru/cpp-beginners/thread633124.html
Всем привет, форумчане такой к вам вопрос, как передать параметры в такую функцию: int main(void){ ... } И можно ли поменять main например на funk1(void), но void должен присутствовать обязательно.
C++ Консоль и C++ Допустим у меня есть выражение, значение которого я хочу подсчитать. Я ввожу это выражение, затем ввожу знак равенства нажимаю клавишу Enter и программа выводит значение этого выражения. Все бы хорошо (вообще дело не в вычислениях), но проблема в том, что результат выводится на новой строке, а хотелось бы, чтобы после знака равенства. Это вообще возможно? P.S. Просьба ответить знатоков,... http://www.cyberforum.ru/cpp-beginners/thread633116.html
C++ GDI+ не рисует bitmap из ресурсов
Проблема решена. Здравствуйте! Проблема такая, что по каким-то причинам не происходит отрисовка картинки. Bitmap* bitmap = Bitmap::FromFile(L"picture.bmp"); // работает Bitmap* bitmap = Bitmap::FromResource((HINSTANCE)1, MAKEINTRESOURCEW(IDB_BITMAP1)); // не работает graphics.DrawImage(bitmap, 0, 0); // отрисовка P.S. проблема решена GetModuleHandle(NULL);
C++ Шифрация битов
пyтём смeны мeстaми 0-гo и 1-гo битoв, 2-гo и 3-гo, … , 30-гo и 31-гo битoв. Фyнкция дoлжнa принимaть в кaчeствe пaрaмeтрa пeрeмeннyю типa unsigned int и вoзврaщaть в кaчeствe рeзyльтaтa «зaшифрoвaннoe» числo тoгo же типa. помогите решить вот такую задачу. пробывал писать коды с if не получалось. в цикле тоже не работало. каким образом её можно решить?
C++ Выход на биты в поразрядных операторах http://www.cyberforum.ru/cpp-beginners/thread633033.html
Здравствуйте. Обьясните пожалуйста есть код: #include <iostream.h> #include <conio.h> #pragma argsused void Bits(unsigned); int main() {unsigned x;
C++ Предоставить пользователю возможность выбрать цвет фона и текста в консоле Помогите пожалуйста написать программу, которая бы предоставляла пользователю возможность выбрать цвет фона и текста консоли, с помощью операторов: switch и system ("color"). подробнее

Показать сообщение отдельно
ovli
0 / 0 / 0
Регистрация: 04.08.2012
Сообщений: 16
05.08.2012, 16:57  [ТС]     Переменные при использовании шаблонов. Оператор return
Всем спасибо за потраченное время, с учетом подсказок получилось так:
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
#include<iostream>
#include<math.h>
using namespace std;
template <typename T> T roots_equation(T a, T b)
{
     -b/a;
    return -b/a;
}
template <typename T> T roots_equation(T a, T b, T c)
{
    pow(b,2)-4*a*c;
     return pow(b,2)-4*a*c;
}
void main()
{
    double k,y,f,k1,k2,k3,t,D;
cout<<"ky+f=0\n";
    cout<<"input k\n";
    cin>>k;
    cout<<"input f\n";
    cin>>f;
    cout<<k<<"y+"<<f<<"=0\n";
y=roots_equation(k,f);
cout<<"y="<<y<<"\n";
cout<<"k1t2+k2t+k3=0\n";
cout<<"input k1\n";
    cin>>k1;
    cout<<"input k2\n";
    cin>>k2;
cout<<"input k3\n";
    cin>>k3;
    cout<<"\n"<<k1<<"t2+"<<k2<<"t+"<<k3<<"=0\n";
    D=roots_equation(k1, k2, k3);
    if(D<0)
        cout<<"no roots\n";
    if(D==0)
        cout<<"t="<<-k2/(2*k1)<<"\n";
    if(D>0)
    cout<<"\nt1="<<-k2+sqrt(D)<<"\nt2="<<-k2-sqrt(D)<<"\n";
}
 
Текущее время: 18:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru