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

не могу понять описание, требуеться пояснение кода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка при вводе строки ! http://www.cyberforum.ru/cpp-beginners/thread548165.html
Точнее не ошибка а не могу ввести строку(не вводится)! Подскажите в чём дело, заранее благодарен! Вот код, функция void vvod(char **D) #include <vcl.h> #include<stdio.h> #include<conio.h> #include<ctype.h> /*Ïðîòîòèïû ôóíêöèé*/ int menu(int kp, char*NAZ); void main(void);
C++ Помогите найти ошибку Программа быстрого возведения в степень.препод сказал, что одна ошибка из-за которой не работает прога.помогите найти #include <stdio.h> #include <math.h> #include <conio.h> #include <stdlib.h> #include <iostream.h> int main(){ int p,a,s; int y,t,x; http://www.cyberforum.ru/cpp-beginners/thread548151.html
C++ Чтение из файла в массив с последующей записью в другой файл
Здравствуйте. Написал программу, которая считывает из текстового файла строки, и заносит их в массив char. Затем из этого массива она перебрасывает строки //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <tchar.h> #include <conio.h>
Сложить две строки string C++
Вот собсна код в котором я пытаюсь сложить две string строки: #include <string> int main() { string pyt1 = "ThisIs"; string pyt2 = "SPARTAAA"; string pyt3 = Concat(pyt1,pyt2); }
C++ Не получается вывести в файл.. http://www.cyberforum.ru/cpp-beginners/thread548145.html
int out_file(char* filename,date* cor) { fstream file("baza.txt"); while (cor->next!=NULL) { file<<cor->kol_kom<<endl; file<<cor->floor<<endl; file<<cor->plo<<endl; file<<cor->adress<<endl;
C++ Вычислить рекуррентную формулу даны действительное число а и натуральное число n.Вычислить p=a(a+1)..(a+n-1).Си++ ,циклом do while помогите решить. подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
15.04.2012, 01:26     не могу понять описание, требуеться пояснение кода
Люди по большей части сами ищут инфу о том, что есть что. Документация на эти штуки есть. Я не спец по винапи, лишь поверхностно знаю.
WINAPI - соглашение о вызове функции. Это макрос, в зависимости от хз чего, он может по разному развернутся. За подробностями нужно искать инфу в доках (ключевые слова: calling conventions WINAPI)

Вот с мсдна:
FARPROC WINAPI GetProcAddress(__in HMODULE hModule, __in LPCSTR lpProcName);
возвращаемое значение - это макрос или тайпдеф на что-то. За подробностями тоже нужно лезть в документации. Это или инт, или другое число, или указатель на void, или еще на что-либо. Главное что это возвращаемое значение напрямую использовать нельзя. Его сперва нужно явно интерпретировать (скастить, преобразовать к определенному типу). И вот запись (cfunc)GetProcAddress((HMODULE)hLib, "NumberList"); говорит компилятору интерпретировать возвращаемое значение как указатель на функцию с сигнатурой "void WINAPI ()"; (оно же явное преобразование типа в си-стайле).
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru