![]() |
после таких кнопок появляется эмулятор рабочего стола и происходит соединение с интернетом? это так и должно быть?
|
не должно...
скрин покажи. |
стыдно, но а как его сделать?
опишу так: в заголовке пишется STANDARTSDK в окне нарисован ярлык мой компьютер и корзина внизу START а в центре написано WINDOWS CE.NET |
нажми на кнопку расширенный режим ( внизу страницы )
потом в группе "Вложить файлы" нажми на кнопку "Управление вложениями" дальше, думаю, все понятно... |
акую кнопку внизу страницы ни разу не видел? :contract:
....кнопку нашел а какой файл вложить если это не файл а на экране картинка |
открой Paint. там Edit->Paste. ну и потом File->Save As...
|
я что то не пойму, причем здесь паинт если я не могу скопировать все что на экране.....
Вообще может я неправильно устанавливаю эту прогу там куча каких то приложений (SDK... и т.д.) Если кто может, объясните как установить и настроить эту программу. ........Почему то при запуске программы она не находит файл iostream.h в операторе #include <iostream.h> в папках программы его просто нет-это что шутка? |
ЛеднеFF
Какой компилятор? вижуал? тогда тебе необходимо создать консольное win32 приложение и уже там подлючать iostream.h. если билдер, то я не работал достаточно с билдером, не могу подсказать. |
Цитата:
Цитата:
ну и потом Цитата:
|
Цитата:
искал я этот долбаный (иострим) поиском- опаньки а его нету на диске.... |
Цитата:
попробуй просто iostream подключить ( #include <iostream> ) но, похоже, дистрибутив битый попался потому и в сеть лезет -- надеется там файлы забрать ( хотя чтобы в 90-х годах такие технологии были -- что-то сомневаюсь... ) короче, достань на рынке хотя-бы 6-ку... |
поставил 6 версию вроде работает, только буквы русские иероглифами отображает? что делать?
|
Случайно, не гласные с крышечками (aeaaiiiiai)?
Если именно так, тогда попробуйте просто поправить пару параметров в реестре. (ПУСК -> Выполнить -> набиваем regedit -> жмем ОК) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage "1250"="c_1251.nls" "1252"="c_1251.nls" |
Вложений: 1
вот такая вот хреновина
попробовал поменять шрифты в реестре не помогает |
Цитата:
1) набивай кириллицу в кодировке ДОСа. 2) пиши транслитом 3) надо написать собственный перекодировщик 4) самое простое: используй CharToOem: Код:
#include "stdafx.h" |
Deleting intermediate files and output files for project 'FIRST - Win32 Debug'.
--------------------Configuration: FIRST - Win32 Debug-------------------- Compiling... FIRST.CPP c:\program files\microsoft visual studio\myprojects\first\first.cpp(1) : fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory Error executing cl.exe. FIRST.exe - 1 error(s), 0 warning(s) вот что пишет при запуске данной программы (кстати после установки визуал С++, следом ставил визуал студию 6.5.. но неустановилась..зависла, нужно ли ее ставить?) и вообще это так и должно со шрифтами быть или это глюк? |
Странно, у меня все нормально запустилось. Короче, запусти ту, старую ппрограмму, которая абракадабру выдавала, добавь в начало
#include "windows.h" и кодируй кириллицу указанным в примере способом. Справишься? Цитата:
|
а нужна ли визуал студия, или это всякие там лишние прибамбасы?
|
Цитата:
Ответ: нужна. Но на другой стадии обучения. Она нужна в Windows-программировании, при формировании пользовательского интерфейса и программировании событий от пользователя. |
нет у меня в установочном мануале написано
1 установить Visual C++6 2 установить Visual Studio SP5 (вот она то и не ставится) написал прогу так: #include "windows.h" #include <iostream.h> void main(void) { cout << "Учимся программировать на языке C++!"; } ни какого результата |
Вы бы ошибку подробнее описали что ли... Я года три назад ее устанавливал, помню, проблем не возникло. О том, что собой представляет SP5, я даже не вспомню сейчас. Но лишним не будет. Попробуйте еще раз установить, что еще здесь можно посоветовать...
|
в общем так поставил я С++ 6 версию сначала (~128 Мбт`)
русские буквы не отображаются примеры не помогают как писать текст в формате DOS не знаю что делать тоже Вопрос, что делать остается при добавлении widows.h закорючки так и отображаются..... :молись: |
Пример точно рабочий. Сайчас проверено, и тогда, в бытность VS6.0, я пользовался этой фунцией, все нормально было. Собственно вот статья, подробней некуда, пример оттуда:
http://rsdn.ru/article/qna/ui/concp.xml Если использовать редактор, подойдет, например UltraEdit32. Там жмете меню - Вид -> Набор символов ОЕМ - набираешь нужный текст - опять нажимаешь тот же пункт меню - копируешь полуяченное в Студию. Все. |
попробуй в региональных настройках ( системы ) выставить руский язык для не юникод программ
|
выставлено и так
....а не подскажете #include <iostream.h> void main(void) { float f_not_half = 0.49999990; double d_not_half = 0.49999990; cout << "Значение типа float 0.49999990 равно " << f_not_half << endl; cout << "Значение типа double 0.49999990 равно " << d_not_half << endl; } Когда вы откомпилируете и запустите эту программу, на вашем экране появится следующий вывод: Значение типа float 0.49999990 равно 0.5 Значение типа double 0.49999990 равно 0.5 как сделать чтобы значения были такими какими их задали |
ЛеднеFF Есть такая вещь, как BOOL CharToOem(LPCTSTR lpszSrc,LPSTR lpszDst) более подробно в MSDN, если он есть. Если же его нет, то нужно завести.
|
Как завести MSDN не знаю, пробовал в онлайне в MSDN найти информацию о visual C++ и о стандартных библиотеках (ну там iostrim и т.д.) так за...лся искать, часа два потратил так и не добрался до С++
|
купить компакты с MSDN можно почти на любом радио-базаре
а искал ты явно как-то не так... |
если честно я уже запутался, я вообще правильно понимаю?
1. чтобы писать проги на С++ нужен компилятор (к примеру Visusl C++) 2. к компилятору есть MSDN - это мануал (правильно?) 3. чтобы использовать всякие библиотеки (синус, косинус, граффика, звуки) нужно их загружать (где их брать и как они называются?) просто я купил диск в нем есть все для программирования, но как оказалось для только visual С++ таб был только он сам (~128 Мб) и все-отвалив за это 200 руб, оказалось что еще что то нужно... и т. д Нельзя ли перечилить все что купить что бы обычный человек сел и научился писать проги и использовать все возможности языка- а то часть информации в книгах по С++, часть на какихто хреновых MSDMах а я такими темпами скоро все деньги в трубу засуну |
для начала достаточно иметь кмпилятор и купить любой учебник. потом ( когда программы по-серьезнее писать начнеш можно будет NSDN докупить )
библиотеки синус, косинус уже есть граффика, звуки -- определишся потом ( или переходи на C++ Builder -- там граф. библиотека уже есть ) |
так MSDN -это что?
и где узнать как использовать синус косинус и т д и их синтаксис |
MSDN -- это Microsoft Developer Network -- хелп + статьи:
http://msdn.microsoft.com ( тут имелась в виду его локальная версия ) как пользоваться функциями можно узнать как в книжке так и в MSDN' е: http://msdn.microsoft.com/library/de...omplex_Sin.asp |
Цитата:
1. Чтобы писать C++ нужен компилятор + набор с++ библиотек, дебаггер, редактор и кое какие утилиты. В случае MS Visual Studio все это собрано в одном флаконе. Как альтернатива Borland C++ Builder. 2. Поскольку в среде MSVS можно писать программы не только с использованием c++, то Vicrosoft в один прекрасный момент отделила документацию от среды. MSDN это большая гора информации включающая в себя описание различных библиотек для различных языков, поддерживаемых VS. Кроме того там же содержится описания API различных windows платформ. 3. Стандартные библиотеки входят в поставу VS. Что касается специфисеских (DirectX, OpenGL и т.п.), то дуамю начинающему это пока не нужно. Для начала попиши всякую консольную мелочь, разберись STL, winAPI, COM, а уж потом все остальное будет более понятно. Наивно полагать что поставив студию и написав "Hello world!" можно тут же приниматься за что-то большое и серьезное. dyr_farot C++ Builder не самый хороший пример для начала программирования, в силу своего родства с Delphi. А рисовать можно стандартными средствами и в VC++, только до рисования еще тут не близко. |
совсем затупился я...
с синусами разобраля, а вот найти арксинус и аркосинус - это просто труба какая то, неужели это все нужно искать как иголку в стоге сена, может есть простой способ найти... :молись: а самый тупой вопрос это как возвести число в степень (так нельзя а^2) |
Цитата:
А вообще - если маленько подумать, то здравый смысл должен подсказать что arcsin - asin(), arccos - acos() и т.п. Кроме того есть же <math.h> где все прототипы математических функций описаны. про возведение в степень просто не помню - математикой не занимаюсь. |
Вот такой прием:
из того, что exp(x) -> e^x; log(x) -> ln(x), то b^a=x x-? ln (b^a)= ln (x); e^(ln (b^a))=e^(ln (x))=x x = e^(ln (b^a)) =e^(a*ln (b)) или x= exp(a*log(b)) |
Цитата:
читал про эти функции в MSDN так ничего и не понял как их применять - нужно ли для них загружать какой нибудь файл (#inlude < > ) и вообще чего с ними делать нужно. Вот к примеру у меня идет непрерывный расчет 10 переменных подрят, расчитывается одна от друго и в конце результат. И как мне его получить правильно посчитанным. :idontnow: |
Эта функция к подсчету не имеет никакого отношения. Вы сылку из этого поста (http://www.imho.ws/showpost.php?p=1092088&postcount=63) читали? Она должна снять все вопросы по этой функции.
Цитата:
Цитата:
|
ссылка неверная,
а по поводу учета типа переменных (все переменные и результат у меня double ) а вот при расчете чисел он их округляет почему то... double 0.49999990 округляет до double 0.5 |
Для понимания что и как округляется, и откуда беруться неточности при работе с "нецелыми" переменными стоит просветиться на тему хранения таких переменных в памяти.
А что до коругления то, как правило, все округляется при выводе (на экран). Для того чтобы видеть не округленный результат вычислений следует просветиться о том как ораганизованы потоковый вывод в c++. на худой конец просветиться о работе, хотя бы, функции printf() и форматах вывода. Вам не кажется гостпода что разговор ушел далеко от темы топика? |
Часовой пояс GMT +4, время: 13:16. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.