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

как пределать код из C# в C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ переадаптировать с С++ на Паскаль http://www.cyberforum.ru/cpp-beginners/thread398356.html
Помогите пожалуйста с С+ на Паскаль адаптировать программку вот эту http://www.cyberforum.ru/cpp-beginners/thread357140.html Добавлено через 1 минуту и еще эту желательно. http://www.cyberforum.ru/cpp-beginners/thread103035.html Спасибо большое заранее
C++ ansi2unicode Товарищи, не подскажете как реализуется функция ansi2unicode и есть ли таковая в природе, или легче самому написать, проинжинерив кодировки? Добавлено через 6 часов 2 минуты Ну, блин, есть функция перегонки из ANSI в Юникод, для тех кто не понял значение ansi2unicode? http://www.cyberforum.ru/cpp-beginners/thread398354.html
C++ классы и наследование
товарищи! в понедельник зачет а я совсем в этом ничего не смыслю(((( кто-нибудь помогите, пожалуйста огромное спасибо заранее) 1. Описать на языке С++ указанный класс. Обеспечить ввод полей класса, создать метод для вычисления полей. Вывести на форму вычисленные поля. Класс постоялец. Поля: фамилия, откуда прибыл, стоимость номера в день, день и месяц поселения в номер, количество...
Работа с файлом C++
как изменить код,чтобы можно было при следующем вызове функции, дописывать все эти значения в конец файла,а не переписывать файл заново? void cout_file() { ofstream file ("outgauss.txt"); file<<"Размерность системы = "<<n<<"x"<<n<<endl; file<<"Матрица: "<<endl; for (int i=0;i<n;i++) { for (int j=0;j<n;j++) {
C++ Вставка текста в поля ввода программ из меню - как не терять фокус? http://www.cyberforum.ru/cpp-beginners/thread398346.html
Нужно вставить определенный текст в поле ввода любой программы из созданного мной всплывающего меню (которое появляется по глобальной горячей клавише). Проблема в том, как прикрепить к полю ввода чужой программы свое меню? Пробовал создать свое окно с меню, но при этом происходит потеря фокуса. Подскажите пожалуйста.
C++ Двумерные циклы 1)1+(1+1/2)+(1+1/2+1/3)+....(1+1/2+1/3....1/n) 2)(a+1)(2a+2)(3a+3)....(na+n) Добавлено через 16 минут #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) подробнее

Показать сообщение отдельно
IITU
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 10
04.12.2011, 10:23     как пределать код из C# в C++
C++
1
2
3
4
5
6
7
8
9
10
11
#include "stdafx.h" 
#include <iostream> 
#include<locale.h> 
#include <conio.h> 
using namespace std;
float CountElMassive(float a[], int n) 
{ 
 float sum = 0; 
 for(int i=0;i<n;i++)><0)sum+=a; 
 return sum; 
}
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
///////////////////////////////
#include "stdafx.h" 
#include <iostream> 
#include<locale.h> 
#include <conio.h> 
using namespace std;
int platezh(int summa, char op[20]) 
 { 
 std::string CellOperator[3] = {"KCell","beeline","pathword"}; 
 int c = 0; 
 string a = op; 
 for(int i = 0; i <= 2; i++) 
 if(!a.compare(CellOperator  )) 
 c++; 
 if(c!=1) return -1; 
 return int(summa * 0.05); 
 } 
 
void CellOperator() 
{ 
 double numT; 
 int tenge; 
 char op [20]; 
 cout << "Номер телефона : ";cin >> numT; cout << endl; 
 cout << "Сумма : ";cin >> tenge; cout << endl; 
 cout << "Оператор : ";cin >> op; cout << endl; 
 int p = platezh(tenge, op); 
 if(p == -1) cout << "Данный оператор не обслуживается"; 
 else 
 { 
 printf(" .f %i %s \n", numT, tenge, op); 
 cout << "сумма принята. Комиссия " << p << " тенге" << endl; 
 } 
}
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
///////////////////////////
#include "stdafx.h" 
#include <iostream> 
#include<locale.h> 
#include <conio.h> 
using namespace std;
#define c 8 
#define r 16 
 
int* Print2AndCountF(int ** m) 
{ 
 int b=0, d=0, w=0, g=0; 
 int * A = new int [2] ; 
 int wout = 0; 
 for(int i = 0; i < r; i++) 
 { 
 for(int j = 0; j < c; j++) 
 { 
 switch(m [j]  ) 
 { 
 case 0: 
 b++; 
 printf("-"); 
 break; 
 case 1: 
 w++; 
 printf("-"); 
 break; 
 case 2: 
 d++; 
 printf("2"); 
 break; 
 case 3: 
 g++; 
 printf("-"); 
 break; 
 } 
 } 
 if(b+d+w+g==0) 
 A [1] = i; 
 else 
 A [1] = -1; 
 printf("\n"); 
 } 
 if(b==0 || w==0 || d==0 || g==0) 
 A [0] =-1; 
 else 
 A [0] = 1; 
 
 cout << "===============================" << endl; 
 printf("\n%i %i %i %i\n",b,w,d,g); 
 cout << "===============================" << endl; 
 return A; 
} 
 
int ** newMatrix(int ** m) 
{ 
 for(int i = 0; i < r; i++) 
 { 
 for(int j = 0; j < c; j++) 
 { 
 m [j]  = rand() % 4; 
 printf("%i", m [j]  ); 
 } 
 printf("\n"); 
 } 
 return m; 
} 
 
void NotChess() 
{ 
 int ** a = new int* [r]; 
 for(int i=0;i<=r;i++) 
 a  = new int [r] ; 
 int **m = newMatrix(a); 
 cout << "===============================" << endl; 
 int * s = Print2AndCountF(m); 
 if(s [1] != -1) 
 printf("\n00000000 in %i row \n", s [1] ); 
 if(s [0] == -1) 
 printf("BAD INPUT LIST \n"); 
 cout << "===============================" << endl; 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru