Народ! У меня ворпос: где можно скачать справка Win32 API? Я пошарил по MSDN и ничего не нашел. (Сойдет ангийский вариант)
» Вопросы по программированию на C/С++
Хмм... Спасибо.... Я правда еще не скачал, но размер внушает надежды...
shmel
Цитата:
наверное долго шарил?
достаточно набрать в поиске Win32 API
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/windows_api_start_page.asp
аналогично в стационарном MSDN
Цитата:
Я пошарил по MSDN и ничего не нашел
наверное долго шарил?
достаточно набрать в поиске Win32 API
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/windows_api_start_page.asp
аналогично в стационарном MSDN
> достаточно набрать в поиске Win32 API
Пардон! Я имел ввиду оффлайновый хелп...
> аналогично в стационарном MSDN
Это вот в той байде на десяток дисков? Я такие не беру...
Тот хелп скачал - действительно полезно... Спасибо
Пардон! Я имел ввиду оффлайновый хелп...
> аналогично в стационарном MSDN
Это вот в той байде на десяток дисков? Я такие не беру...
Тот хелп скачал - действительно полезно... Спасибо
shmel
Цитата:
Ну зачем же 10 - достаточно варианта в 2-3 диска (который идет с Visual Studio)
просто при установке поставь галку на SDK
Цитата:
> аналогично в стационарном MSDN
Это вот в той байде на десяток дисков? Я такие не беру...
Ну зачем же 10 - достаточно варианта в 2-3 диска (который идет с Visual Studio)
просто при установке поставь галку на SDK
fprintf(FILE *поток, Формат, Список переменных)
что за формат?? кто нибудь может объяснить?
так же "Формат" нужно писать в функции fscanf и еще вроде какие то...
HELP!
заранее благодарен!
что за формат?? кто нибудь может объяснить?
так же "Формат" нужно писать в функции fscanf и еще вроде какие то...
HELP!
заранее благодарен!
VisN
Цитата:
Format Specification Fields: scanf and wscanf Functions
Format Specification Fields: printf and wprintf Functions
Цитата:
что за формат?? кто нибудь может объяснить?
Format Specification Fields: scanf and wscanf Functions
Format Specification Fields: printf and wprintf Functions
если бы я еще англ. понимал(((
VisN
Цитата:
Что там понимать (базовые знания английского для программирования обязательны)?
Пишешь:
Код: int a = 10;
fprintf(FILE *поток, "a = %i", a)
Цитата:
если бы я еще англ. понимал(((
Что там понимать (базовые знания английского для программирования обязательны)?
Пишешь:
Код: int a = 10;
fprintf(FILE *поток, "a = %i", a)
да, это я понимаю все. только не понимаю, что значит "a = %i" =\
да я ваще ничего не знаю... потоки? они в STL?
Добавлено
вооще хотелось бы найти какие нить функции для сохранения инфы в файл и чтение из файла. Есть вообще возможности сохранять объекты классов? векторы?
спасибо.
Добавлено
а, и еще вопрос. - <graph> это часть STL?
если - да, почему ее нет нив VS6 ни в VS7?
если - нет, где ее взять?
да я ваще ничего не знаю... потоки? они в STL?
Добавлено
вооще хотелось бы найти какие нить функции для сохранения инфы в файл и чтение из файла. Есть вообще возможности сохранять объекты классов? векторы?
спасибо.
Добавлено
а, и еще вопрос. - <graph> это часть STL?
если - да, почему ее нет нив VS6 ни в VS7?
если - нет, где ее взять?
VisN
Цитата:
Если в двух словах:
все что начинается % это переменные, дальше тип переменной (i - int, f - float, s - string, etc...) остальной текст печатается без изменений.
Цитата:
Нет, они в ANSI-C++.
Код: #include <iosteam>
using namespace std;
void main()
{
cout << "Hello World!";
}
Цитата:
"a = %i"
Если в двух словах:
все что начинается % это переменные, дальше тип переменной (i - int, f - float, s - string, etc...) остальной текст печатается без изменений.
Цитата:
потоки? они в STL?
Нет, они в ANSI-C++.
Код: #include <iosteam>
using namespace std;
void main()
{
cout << "Hello World!";
}
понятно, спасибо!
а как бытьс чтением файла?
file >> a; //так?
а как перемещаться по файлу? ну т.е. в файле 2 строки, к примеру, нужно получить значение 2-й строки.
Меня добивает то, что у меня малюсенькие програмки весят до 0.5Mb =\
Посоветуйте какую нить другую среду. щас у меня VS6SP5
Хотя в принципе я только учусь,мне особо не важен размер файла. может и не стоит менять среду...
ofstream это, я так понимаю, output file. значит на чтение нужен ifstream?
никаких учебников по win32 API я что то не нашел, они вообще есть?
мне лишь список функций нужен, и хорошее описание. хоть на англ. Знаю, все это в MSDN есть (у меня есть MSDN который с VS6 был) но почему то мне не удается найти ничего, и тут на форуме есть ссылка на эту тему. и там не нашел( че то я совсем дуб походу =\
Добавлено
щас еще скачаю файлик этот win32hlp.exe
гляну может там что разберу)
а как бытьс чтением файла?
file >> a; //так?
а как перемещаться по файлу? ну т.е. в файле 2 строки, к примеру, нужно получить значение 2-й строки.
Меня добивает то, что у меня малюсенькие програмки весят до 0.5Mb =\
Посоветуйте какую нить другую среду. щас у меня VS6SP5
Хотя в принципе я только учусь,мне особо не важен размер файла. может и не стоит менять среду...
ofstream это, я так понимаю, output file. значит на чтение нужен ifstream?
никаких учебников по win32 API я что то не нашел, они вообще есть?
мне лишь список функций нужен, и хорошее описание. хоть на англ. Знаю, все это в MSDN есть (у меня есть MSDN который с VS6 был) но почему то мне не удается найти ничего, и тут на форуме есть ссылка на эту тему. и там не нашел( че то я совсем дуб походу =\
Добавлено
щас еще скачаю файлик этот win32hlp.exe
гляну может там что разберу)
VisN
Цитата:
Меняй на VS.NET, она ANSI-C++ лучше поддерживает.
Цитата:
Во-первых класс ifstream (i от слова input, o соответственно от output).
Дальше читать можно разными способами, в том числе и "file >> a", при этом первая строка почитается в переменную "a", с преобразованием типа. При повторном выполнении "file >> a" будет прочитана вторая строка.
Или
Код: char str[SIZE];
file.read(str, SIZE);
Цитата:
VS6SP5
Меняй на VS.NET, она ANSI-C++ лучше поддерживает.
Цитата:
а как бытьс чтением файла?
file >> a; //так?
Во-первых класс ifstream (i от слова input, o соответственно от output).
Дальше читать можно разными способами, в том числе и "file >> a", при этом первая строка почитается в переменную "a", с преобразованием типа. При повторном выполнении "file >> a" будет прочитана вторая строка.
Или
Код: char str[SIZE];
file.read(str, SIZE);
да) с ifstream и ofstream я напутал) чуток по-другому мыслил)
купил себе справочник по win32 API ))
всем спасибо)
А на счет среды: мне посоветовали VS6 использовать, она дешевле и нет лишнего.
мне вообще VS7 кажется удобнее. и с VS6 у меня в XP глюки( explorer часто ошибку выдает и предлагают debug че то там)))
но VS7 у меня однадисковая( хотя пока все работает)
купил себе справочник по win32 API ))
всем спасибо)
А на счет среды: мне посоветовали VS6 использовать, она дешевле и нет лишнего.
мне вообще VS7 кажется удобнее. и с VS6 у меня в XP глюки( explorer часто ошибку выдает и предлагают debug че то там)))
но VS7 у меня однадисковая( хотя пока все работает)
VisN
Цитата:
Так это не глюки VS6, а одной из твоих программ.
Ошибки выкидывает она, а VS6 обрабатывает их, так как ты прописал его в реестре для этого...
Цитата:
VS6 у меня в XP глюки( explorer часто ошибку выдает и предлагают debug че то там
Так это не глюки VS6, а одной из твоих программ.
Ошибки выкидывает она, а VS6 обрабатывает их, так как ты прописал его в реестре для этого...
да, explorer глючит, но прикол в том, что без VS6 он просто там mp3'шку не запускает прямо в браузере, на одном сайтике, но работает. а с VS6 он выдает ошибку предлагает этот debug и ЗАКРЫВАЕТ explorer.
VisN
Можно отключить запуск VS6 для дебагинга вылетающих прог - почисти в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\\Debugger
Но проблема скорее всего не в нем
Можно отключить запуск VS6 для дебагинга вылетающих прог - почисти в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\\Debugger
Но проблема скорее всего не в нем
Karlsberg
Цитата:
Kонечно не в нем.
Но перестанет выскакивать студия ''на подмогу''.
Цитата:
Можно отключить запуск VS6 для дебагинга вылетающих прог - почисти в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\\Debugger
Но проблема скорее всего не в нем
Kонечно не в нем.
Но перестанет выскакивать студия ''на подмогу''.
спасибо
не буду спорить
не буду спорить
VisN
Цитата:
А что есть повод для спора?
Цитата:
не буду спорить
А что есть повод для спора?
Добрый день!
Такой вопрос (тока не бить): что такое VS.NET?
И вообщн что такое - этот постфикс .NET?
Такой вопрос (тока не бить): что такое VS.NET?
И вообщн что такое - этот постфикс .NET?
VS.NET дословно Visual Studio.NET (версии 7)
.NET - это новая платформа от Microsoft
включает 3 основных языка C++, C#, VB
.NET - это новая платформа от Microsoft
включает 3 основных языка C++, C#, VB
RedMac
_http://www.microsoft.com/rus/net/
_http://www.microsoft.com/rus/net/
Народ к стати есть стотья довольно интересная на эту тему http://mikel.altonika.ru/texts/ms_hist.html
Помогите пожалуйста!
в VS.NET C++ в проекте есть файлы:
...
//file1.cpp
# include "file3.h"
.....
...
//file2.cpp
# include "file3.h"
.....
...
//file3.h
HWND hWnd;
.....
при компиляции ругается:
error LNK2005: "struct HWND__ * hWnd" (?hWnd@@3PAUHWND__@@A) already defined
чья это ошибка? моя или компилятора?
как вообще описать переменную чтобы она была доступна из разных cpp файлов?
в VS.NET C++ в проекте есть файлы:
...
//file1.cpp
# include "file3.h"
.....
...
//file2.cpp
# include "file3.h"
.....
...
//file3.h
HWND hWnd;
.....
при компиляции ругается:
error LNK2005: "struct HWND__ * hWnd" (?hWnd@@3PAUHWND__@@A) already defined
чья это ошибка? моя или компилятора?
как вообще описать переменную чтобы она была доступна из разных cpp файлов?
Цитата:
Народ к стати есть стотья довольно интересная на эту тему http://mikel.altonika.ru/texts/ms_hist.html
Чел. прикалывается просто, это надо в хюумор снести.
Добавлено
hugewolf
extern'ом обычно.
Добавлено
hugewolf
И переменные, обычно, в h-файлах не определяют.
hugewolf
Цитата:
твоя
Цитата:
extern HWND hwnd; // в хедере
HWND hwnd; // в cpp
Цитата:
чья это ошибка? моя или компилятора?
твоя
Цитата:
как вообще описать переменную чтобы она была доступна из разных cpp файлов?
extern HWND hwnd; // в хедере
HWND hwnd; // в cpp
nobody2
Цитата:
Что ты имел в виду?
Переменные класса как раз определяют в h-файлах
vndovr
Цитата:
Можно и в cpp.
Цитата:
И переменные, обычно, в h-файлах не определяют.
Что ты имел в виду?
Переменные класса как раз определяют в h-файлах
vndovr
Цитата:
extern HWND hwnd; // в хедере
Можно и в cpp.
mihas83
Цитата:
Не надо говорить за всех. Я так как раз и не делаю. Таких примеров я не видел ни у Страуструпа, ни у Мейерса, ни у Джосатиса.
Или ты имел в виду описание (declaration) класса?
Цитата:
Переменные класса как раз определяют в h-файлах
Не надо говорить за всех. Я так как раз и не делаю. Таких примеров я не видел ни у Страуструпа, ни у Мейерса, ни у Джосатиса.
Или ты имел в виду описание (declaration) класса?
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
Предыдущая тема: не знаю как назвать тему :-)
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.