Π Π°Π·Π½ΠΎΠ΅

C ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°: Пиши Π½Π° C ΠΊΠ°ΠΊ Π΄ΠΆΠ΅Π½Ρ‚Π»ΡŒΠΌΠ΅Π½ / Π₯Π°Π±Ρ€

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° VisualΒ StudioΒ C++ | Microsoft Docs

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ (WindowsΒ 8)Background Transfer sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ, экономичный ΠΈ Π³ΠΈΠ±ΠΊΠΈΠΉ API Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ срСды выполнСния Windows.This sample demonstrates the power-friendly, cost-aware, and flexible behavior of the Background Transfer API for Windows Runtime applications. Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ².Provided sample scenarios cover file downloads and uploads.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ CryptoWinRT (WindowsΒ 8)CryptoWinRT sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС Π½ΠΎΠ²Ρ‹Ρ… API ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ.This sample shows how to use the new Cryptography APIs.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (WindowsΒ 8)Print sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ прилоТСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ интСрфСйс ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Windows.This sample demonstrates how apps can integrate the Windows print experience. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ сцСнарии: ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΈΠ· прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π½Π°Ρ‡ΠΊΠΎΠ² ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° «ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ», ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΈΠ· прилоТСния ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.The scenarios demonstrated in this sample include: Printing from the app by using the charms bar and the print contract, Printing from within the app experience, and more.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ HttpClient (WindowsΒ 8)HttpClient sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС класса HttpClient ΠΈ интСрфСйса IXMLHTTPRequest2 для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² содСрТимого с HTTP-сСрвСра с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСтСвых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, прСдоставляСмых срСдой выполнСния Windows.This sample demonstrates the use of the HttpClient class and the IXMLHTTPRequest2 interface to upload and download various types of content from an HTTP server using the networking features provided by the Windows Runtime.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ускорСния (WindowsΒ 8)Accelerometer sensor sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ API Windows. Devices.Sensors.Accelerometer.This sample shows how to use the Windows.Devices.Sensors.Accelerometer API. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ силы ускорСния ΠΏΠΎ осям X, Y ΠΈ Z для трСхосСвого аксСлСромСтра.This sample allows the user to view the acceleration forces along the X-, Y-, and Z-axes for a 3-axis accelerometer. МоТно Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… сцСнариСв.You can choose one of three scenarios.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи (WindowsΒ 8)Account picture name sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы получСния ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ²ΡˆΠ΅Π³ΠΎ Π²Ρ…ΠΎΠ΄ Π² систСму.This sample demonstrates different ways of getting the name of the user that is currently logged in. Π’ Π½Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ для ΠΏΠ»ΠΈΡ‚ΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.It also demonstrates how to get and set the image used for the user’s tile.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² прилоТСния (WindowsΒ 8)App settings sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API-интСрфСйс ApplicationSettings ΠΈ настройки Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… элСмСнтов для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² прилоТСния со Π·Π½Π°Ρ‡ΠΊΠΎΠΌ «ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹».This sample demonstrates how to use the ApplicationSettings API and settings flyouts to integrate an app’s settings UI with the Settings charm. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ пространство ΠΈΠΌΠ΅Π½ Windows.UI.ApplicationSettings ΠΈ WinJS.UI.SettingsFlyout.The sample uses the Windows.UI.ApplicationSettings namespace and WinJS.UI.SettingsFlyout.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния для ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ для устройств ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Windows (WindowsΒ 8)Windows Store device app for camera sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ для устройства ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Windows.This sample demonstrates how to create a Windows Store device app for a camera. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для устройств ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Windows прСдоставляСтся нСзависимым поставщиком оборудования (IHV) ΠΈΠ»ΠΈ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»Π΅ΠΌ оборудования (OEM) для дСмонстрации Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ процСсса записи для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. A Windows Store device app is provided by an IHV or OEM to differentiate the capture experience for a particular camera.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с простым срСдством чтСния Π±Π»ΠΎΠ³ΠΎΠ² C++ (WindowsΒ 8)Getting started with C++ simple blog reader sample (Windows 8)Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Магазина Windows Π² машинном ΠΊΠΎΠ΄Π΅ C++ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ XAML для опрСдСлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.The sample demonstrates some basic principles of Windows Store app development in native C++ using XAML to define the user interface. Π­Ρ‚ΠΎ полная рабочая вСрсия прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Π»ΠΎΡΡŒ Π² Π¦Π΅Π½Ρ‚Ρ€Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² для Windows.It’s a complete working version of the application discussed on the Windows Developer Center.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ чтСния ΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ… (WindowsΒ 8)Reading and writing data sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ классы DataReader ΠΈ DataWriter для хранСния ΠΈ извлСчСния Π΄Π°Π½Π½Ρ‹Ρ….This sample shows how to use the DataReader and DataWriter classes to store and retrieve data.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π°Π½Π½Ρ‹Ρ… прилоТСния (WindowsΒ 8)Application data sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, относящиСся ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Магазина Windows, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API Π΄Π°Π½Π½Ρ‹Ρ… прилоТСния срСды выполнСния Windows.This sample shows you how to store and retrieve data that is specific to each user and Windows Store app using the Windows Runtime application data APIs. Π”Π°Π½Π½Ρ‹Π΅ прилоТСния Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ состояниС сСанса, настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.Application data includes session state, user preferences, and other settings.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ доступа ΠΊ настраиваСмому Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρƒ (WindowsΒ 8)Custom driver access sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CreateDeviceAccessInstance ΠΈ IDeviceIoControl для доступа ΠΊ спСциализированному устройству.This sample shows how to use CreateDeviceAccessInstance and IDeviceIoControl to access a specialized device.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования элСмСнтов управлСния ListView ΠΈ GridView XAML (WindowsΒ 8)XAML ListView and GridView essentials sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты управлСния GridView ΠΈ ListView.This sample demonstrates how to use the GridView and ListView controls.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ (WindowsΒ 8)Animation metrics sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π² Windows.UI.Core.AnimationMetrics для доступа ΠΊ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Windows.This sample shows how to use the Animation Metrics APIs in Windows.UI.Core.AnimationMetrics to access the raw parameters that define the animations in the Windows Animation Library.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ диспСтчСра воспроизвСдСния msAudioCategory (WindowsΒ 8)Playback Manager msAudioCategory sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ msAudioCategory для ΠΏΠΎΡ‚ΠΎΠΊΠ° Π°ΡƒΠ΄ΠΈΠΎ-Π²ΠΈΠ΄Π΅ΠΎ (AV), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² качСствС ΠΏΠΎΡ‚ΠΎΠΊΠ° воспроизвСдСния Π°ΡƒΠ΄ΠΈΠΎ.This sample demonstrates how to select the correct msAudioCategory category for an audio-video (AV) stream to configure it as an audio playback stream.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ ΡˆΡƒΡ‚Π΅Ρ€Π° DirectX XAML (WindowsΒ 8)XAML DirectX 3D shooting game sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся рСализация простой Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DirectX (Direct3D 11.1, Direct2D, XInput ΠΈ XAudio2) ΠΈ XAML Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ C++.This sample demonstrates the implementation of a simple first person 3-D game using DirectX (Direct3D 11.1, Direct2D, XInput, and XAudio2) and XAML in a C++ app. XAML ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для отобраТСния HUD-элСмСнтов ΠΈ сообщСний ΠΎ состоянии ΠΈΠ³Ρ€Ρ‹.XAML is used for the heads-up display and game state messages.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ, панорамирования ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ XAML (WindowsΒ 8)XAML scrolling, panning, and zooming sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт управлСния ScrollViewer для панорамирования ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ. This sample demonstrates how to use the ScrollViewer control to pan and zoom.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ элСмСнта управлСния FlipView XAML (WindowsΒ 8)XAML FlipView control sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт управлСния FlipView, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ.This sample demonstrates how to use the FlipView control to enable users to flip through a collection.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π³ΠΈΡ€ΠΎΠΌΠ΅Ρ‚Ρ€Π° (WindowsΒ 8)Gyrometer sensor sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ API Windows.Devices.Sensors.Gyrometer.This sample shows how to use the Windows.Devices.Sensors.Gyrometer API. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΡƒΠ³Π»ΠΎΠ²Ρ‹Π΅ скорости ΠΏΠΎ осям X, Y ΠΈ Z для трСхосСвого Π³ΠΈΡ€ΠΎΠΌΠ΅Ρ‚Ρ€Π°.This sample allows the user to view the angular velocity along the X-, Y-, and Z-axis for a 3-axis gyrometer.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Π° SDK для прилоТСния для устройства для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² (WindowsΒ 8)Device app for printers SDK sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для устройства для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° ΠΏΠ»ΠΈΡ‚ΠΊΠΈ, ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° printTaskSettings ΠΈ ΠΈΠ· Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ увСдомлСния, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ backgroundTask Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° событиС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.This sample shows how to create a device app for printers that can be activated from the tile contract, the printTaskSettings contract, and from toast displayed by backgroundTask in response to print driver event.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ (WindowsΒ 8)Background task sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ срСды выполнСния Windows.This sample shows you how to create and register background tasks using the Windows Runtime background task API. Ѐоновая Π·Π°Π΄Π°Ρ‡Π° запускаСтся событиСм систСмы ΠΈΠ»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ нСсколькими условиями.A background task is triggered by a system or time event, and can be constrained by one or more conditions.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ StreamSocket (WindowsΒ 8)StreamSocket sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ основы класса StreamSocket с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСтСвых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, прСдоставляСмых срСдой выполнСния Windows.This sample demonstrates the basics of the StreamSocket class using the networking features provided by the Windows Runtime. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ создаСт TCP-сокСт для создания сСтСвого ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ сокСт для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ‚.Β Π΄.The client component of the sample creates a TCP socket to make a network connection, uses the socket to send data, and more.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ (WindowsΒ 8)Scheduled notifications sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ обновлСния ΠΏΠ»ΠΈΡ‚ΠΊΠΈ ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ увСдомлСния для прилоТСния.This sample shows how to use scheduled and recurring tile updates and toast notifications for an app. Π­Ρ‚Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ врСмя доставки увСдомлСния, Π΄Π°ΠΆΠ΅ Ссли ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ.This ability enables you to specify a precise time to deliver the notification, even if the app isn’t running.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ° диспСтчСра воспроизвСдСния (WindowsΒ 8)Playback Manager Companion Sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ msAudioCategory для ΠΏΠΎΡ‚ΠΎΠΊΠ° Π°ΡƒΠ΄ΠΈΠΎ-Π²ΠΈΠ΄Π΅ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² качСствС ΠΏΠΎΡ‚ΠΎΠΊΠ° воспроизвСдСния Π°ΡƒΠ΄ΠΈΠΎ.This sample demonstrates how to select the correct msAudioCategory category for an audio-video stream to configure it as an audio playback stream.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ OrientationSensor (WindowsΒ 8)OrientationSensor sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ API Windows.Devices.Sensors.OrientationSensor.This sample shows how to use the Windows.Devices.Sensors.OrientationSensor API. Он позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ вращСния ΠΈ ΠΊΠ²Π°Ρ‚Π΅Ρ€Π½ΠΈΠΎΠ½Π½Ρ‹Π΅ значСния, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ устройства. It allows the user to view the rotation matrix and Quaternion values that reflect the current device orientation.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ (WindowsΒ 8)File access sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ, ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ», ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ свойства Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΊΠ°ΠΊ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ³Π»ΠΎ снова ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ доступ.This sample shows how to create, read, write, copy and delete a file, how to retrieve file properties, and how to track a file or folder so that your app can access it again. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ API Windows.Storage ΠΈ Windows.Storage.AccessCache.This sample uses Windows.Storage and Windows.Storage.AccessCache API.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования съСмного носитСля (WindowsΒ 8)Removable storage sample (Windows 8)Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ использования съСмного носитСля ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° ΡΡŠΠ΅ΠΌΠ½Ρ‹Π΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ устройства ΠΈ с Π½ΠΈΡ….The removable storage sample demonstrates how to transfer files to and from removable storage devices. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ трСбуСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ систСмС съСмноС Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ°ΠΌΠ΅Ρ€Π°, ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, сотовый Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΈΠ»ΠΈ USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ.This sample requires a removable storage device connected to the system, such as a camera, media player, cellular phone, or a USB thumb drive.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ взаимодСйствия SurfaceImageSource DirectX XAML (WindowsΒ 8)XAML SurfaceImageSource DirectX interop sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ SurfaceImageSource для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ содСрТимого DirectX Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ XAML.This sample demonstrates how to use a SurfaceImageSource to include DirectX content in your XAML app. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈ C++, ΠΈ C#.This sample uses both C++ and C#.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ WebSockets (WindowsΒ 8)Connecting with WebSockets sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ WebSocket Π² ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows. This sample demonstrates how to use WebSockets in a connected Windows Store app. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ созданиС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.The sample covers basic functionality, such as how to make a connection, send and receive data, and close the connection.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки ΠΊΠ»ΡŽΡ‡Π΅ΠΉ для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (WindowsΒ 8)Configure keys for media sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.This sample demonstrates how to configure the hardware media keys on a keyboard. Π—Π°Ρ‚Π΅ΠΌ β€” ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ настроСнныС ΠΊΠ»ΡŽΡ‡ΠΈ для управлСния ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ Π°ΡƒΠ΄ΠΈΠΎ-Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ воспроизвСдСния, ΠΏΠ°ΡƒΠ·Ρ‹, остановки ΠΈ Ρ‚.Β Π΄.Then, how to use the configured keys to control an audio-video stream by pressing or clicking play, pause, stop, and so on.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ личности XAML (WindowsΒ 8)XAML personality animations sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ личности Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates how to use the built-in personality animations in your app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ (WindowsΒ 8)Toast notifications sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ: Ρ‚Π΅Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… элСмСнтов Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ экрана.This sample shows how to use toast notifications: Ones that appear as pop-up notifications in the upper right corner of the screen. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ (ΠΊΠΎΡΠ½ΡƒΡ‚ΡŒΡΡ ΠΈΠ»ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ связанноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.A user can select the toast (touch or click) to launch the associated app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния для Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² (WindowsΒ 8)Contact Picker app sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ срСдство Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². This sample demonstrates how to use the Contact Picker to select one or more contacts. Он Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π±Π°Π·ΠΎΠ²ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ API-интСрфСйсов срСдства Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.It also includes a basic implementation of the Contact Picker APIs to demonstrate how to display a list of contacts to the user.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ³Ρ€Ρ‹ DirectX Marble Maze (WindowsΒ 8)DirectX marble maze game sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся созданиС простой Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DirectX.This sample demonstrates how to build a basic 3D game using DirectX. Π­Ρ‚Π° ΠΈΠ³Ρ€Π° прСдставляСт собой ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ с Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Π°ΠΌΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ³Ρ€ΠΎΠΊΡƒ прСдлагаСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΡˆΠ°Ρ€ΠΈΠΊ ΠΏΠΎ Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ элСмСнты Π½Π°ΠΊΠ»ΠΎΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π»ΠΎΠ²ΡƒΡˆΠ΅ΠΊ.This game is a simple labyrinth game where the player is challenged to roll a marble through a maze of pitfalls using tilt controls.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΊΠΈ DirectX (WindowsΒ 8)DirectX postcard app sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся рСализация простого прилоТСния Магазина Windows с использованиСм DirectX ΠΈ C++ для создания ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ взаимодСйствия DirectX ΠΈ XAML.This sample demonstrates the implementation of a simple Windows Store app using DirectX with C++ for postcard creation using DirectX and XAML interop.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ ΡˆΡƒΡ‚Π΅Ρ€Π° DirectX (WindowsΒ 8)DirectX 3D shooting game sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся рСализация простой Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DirectX (Direct3D 11.1, Direct2D, XInput ΠΈ XAudio2) Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ C++.This sample demonstrates the implementation of a simple first person 3-D game using DirectX (Direct3D 11.1, Direct2D, XInput, and XAudio2) in a C++ app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ элСмСнта управлСния AppBar XAML (WindowsΒ 8)XAML AppBar control sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт управлСния AppBar для прСдоставлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ срСдств Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ инструмСнтов. This sample demonstrates how to use the AppBar control to present navigation, commands, and tools to users. ПанСль прилоТСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ скрыта ΠΈ отобраТаСтся, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ экрана.The app bar is hidden by default and appears when users swipe a finger from the top or bottom edge of the screen.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ форматирования Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (WindowsΒ 8)Date and time formatting sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс DateTimeFormatter Π² пространствС ΠΈΠΌΠ΅Π½ Windows.Globalization.DateTimeFormatting для отобраТСния Π΄Π°Ρ‚ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² соотвСтствии с настройками ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.This sample demonstrates how to use the DateTimeFormatter class in the Windows.Globalization.DateTimeFormatting namespace to display dates and times according to the user’s preferences.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»ΠΈΡ‚ΠΎΠΊ (WindowsΒ 8)Secondary tiles sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ»ΠΈΡ‚ΠΊΡƒ.This sample shows how to pin and use a secondary tile. Π­Ρ‚ΠΎ ΠΏΠ»ΠΈΡ‚ΠΊΠ°, которая Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ обращаСтся ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌΡƒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π·Π΄Π΅Π»Ρƒ ΠΈΠ»ΠΈ интСрфСйсу Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊ сохранСнной ΠΈΠ³Ρ€Π΅, ΠΈΠ»ΠΈ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ Π΄Ρ€ΡƒΠ³Ρƒ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ для ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти.That’s a tile that directly accesses a specific, non-default section or experience within an app, such as a saved game, or a specific friend in a social networking app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ сСнсорного Π²Π²ΠΎΠ΄Π° (WindowsΒ 8)Input Touch hit testing sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ для дСмонстрации ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сСнсорного Π²Π²ΠΎΠ΄Π°, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ настраиваСмого сСнсорного Π²Π²ΠΎΠ΄Π° ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ процСссов Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ C++ ΠΈ DirectX.This sample uses a polygon shapes puzzle to demonstrate how to handle pointer input, implement custom hit testing for touch input, and process manipulations in a Windows Store app using C++ and DirectX.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ свСдСний ΠΎ сСти (WindowsΒ 8)Network information sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API свСдСний ΠΎ сСти срСды выполнСния Windows.This sample demonstrates how to use the Windows Runtime Network Information APIs.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ рукописного Π²Π²ΠΎΠ΄Π° (WindowsΒ 8)Input Simplified ink sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности рукописного Π²Π²ΠΎΠ΄Π° Π² прилоТСниях Магазина Windows.This sample demonstrates how to use ink functionality in Windows Store apps.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ StorageDataSource ΠΈ GetVirtualizedFilesVector (WindowsΒ 8)StorageDataSource and GetVirtualizedFilesVector sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ изобраТСния Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.This sample shows how to retrieve and display images in the user’s Pictures Library.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π·ΠΎΠ²Π° ТСста Π½Π° основС Edge (WindowsΒ 8)Edge-based gesture invocation sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚ΡŒ события, происходящиС Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ интСрфСйсС Π½Π° основС Edge, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ класса EdgeGesture.This sample shows how to listen for events that occur in edge-based UI, using the EdgeGesture class.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сСанс являСтся ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌ (WindowsΒ 8)Check if current session is remote sample (Windows 8)Π’ этом ΠΎΠ±Ρ€Π°Π·Ρ†Π΅ дСмонстрируСтся использованиС API Windows.System.RemoteDesktop.This sample demonstrates the use of Windows.System.RemoteDesktop API.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ рСсурсов прилоТСния ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (WindowsΒ 8)Application resources and localization sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ рСсурсы прилоТСния для вычлСнСния Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ содСрТимого ΠΈΠ· ΠΊΠΎΠ΄Π° прилоТСния.This sample shows how to use application resources to separate localizable content from application code. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ пространства ΠΈΠΌΠ΅Π½ Windows.ApplicationModel.Resources.Core ΠΈ Windows.Globalization, Π° Ρ‚Π°ΠΊΠΆΠ΅ WinJS.Resources.The sample uses the Windows.ApplicationModel.Resources.Core and Windows.Globalization namespaces, and WinJS.Resources.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ контСкстного мСню (WindowsΒ 8)Context menu sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ контСкстноС мСню ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ контСкстноС мСню ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для тСкста.This sample shows how to create a context menu and how to replace the default context menu for text. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ API Windows.UI.Popups, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ PopupMenu ΠΈ событиС oncontextmenu.This sample uses Windows.UI.Popups API, including the PopupMenu and the oncontextmenu event.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈ (WindowsΒ 8)Geolocation sample (Windows 8)Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈ дСмонстрируСтся использованиС API Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈ для получСния свСдСний ΠΎ мСстонахоТдСнии ПК ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.The Geolocation sample demonstrates how to use the Geolocation API to get the geographic location of the user’s PC. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈ для получСния свСдСний ΠΎ мСстонахоТдСнии ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΈΠ»ΠΈ для Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ отслСТивания мСстополоТСния.An app can use the Geolocation API to get location one time, or it can continuously track the location.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° сообщСния (WindowsΒ 8)Message dialog sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ MessageDialog для отобраТСния Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΎΠΊΠΎΠ½, ΠΊΠΎΠΌΠ°Π½Π΄ настройки ΠΈ ΠΈΡ… дСйствий, Π° Ρ‚Π°ΠΊΠΆΠ΅ для измСнСния ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.This sample demonstrates how to use a MessageDialog for displaying dialogs, setting commands and their actions, and changing the default button. ΠŸΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²ΠΎ ΠΈΠΌΠ΅Π½ Windows.UI.Popups содСрТит класс MessageDialog.The Windows.UI.Popups namespace contains the MessageDialog class.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° MediaStreamSource (WindowsΒ 8)MediaStreamSource media extension sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Microsoft Silverlight MediaStreamSource Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows. This sample shows how to support the Microsoft Silverlight MediaStreamSource concept in a Windows Store app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ тСкста DirectWrite (WindowsΒ 8)DirectWrite vertical text sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ DirectWrite ΠΈ Direct2D для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ отобраТСния Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ тСкста Π² Ρ„ΠΈΠ³ΡƒΡ€Π΅ настраиваСмого ΠΌΠ°ΠΊΠ΅Ρ‚Π°.This sample uses DirectWrite and Direct2D to properly display vertical text in a custom layout shape.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вращСния Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² DXGI (WindowsΒ 8)DXGI swap chain rotation sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ IDXGISwapChain1::SetRotation, Π° Ρ‚Π°ΠΊΠΆΠ΅ использованиС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² сочСтании с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΌ содСрТимым для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСдставлСния.This sample demonstrates the IDXGISwapChain1::SetRotation method and how you can use the method in conjunction with prerotated content to improve presentation performance.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настраиваСмых эффСктов Direct2D для изобраТСния (WindowsΒ 8)Direct2D custom image effects sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ настраиваСмыС эффСкты Direct2D с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стандартных ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² пиксСлСй, Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΈ вычислСний.This sample demonstrates how to implement custom Direct2D Effects using standard pixel, vertex, and compute shaders.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сСнсорного Π²Π²ΠΎΠ΄Π° DirectX (WindowsΒ 8)DirectX touch input sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС ΠΌΡ‹ΡˆΠΈ ΠΈ сСнсорного Π²Π²ΠΎΠ΄Π° для пСрСмСщСния Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ срСдС Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ C++ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Direct3D.This sample demonstrates touch and mouse navigation of a 3-D environment in a C++ app with Direct3D.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° XInput (WindowsΒ 8)XInput game controller sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС API XInput Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ C++.This sample demonstrates the use of the XInput APIs in a C++ app. Он считываСт Π²Π²ΠΎΠ΄ с ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Xbox ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ дТойстиков ΠΈ наТатиях ΠΊΠ½ΠΎΠΏΠΎΠΊ. It reads input from an Xbox game controller and displays data about the analog stick movements and button presses.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ Direct3D ΠΈ Direct2D (WindowsΒ 8)Direct3D-Direct2D interop sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Direct2D ΠΈ DirectWrite для записи тСкста Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ отрисовки Direct3D.This sample shows how to interoperate with Direct2D and DirectWrite to write text to a Direct3D render target. Π­Ρ‚ΠΎ эффСктивный способ создания HUD-элСмСнтов ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° тСкста, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π½Π°Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΎΡ‡ΠΊΠ°Ρ…, Π² ΠΈΠ³Ρ€Π°Ρ… ΠΈ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… прилоТСниях.It’s an effective way to create heads-up displays and text-based readouts such as scoring panels in games and 3-D apps.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ синдикации (WindowsΒ 8)Syndication sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Магазина Windows для WindowsΒ 8, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π²Π΅Π±-ΠΊΠ°Π½Π°Π»Ρ‹ ΠΈΠ· Π²Π΅Π±-слуТбы.This sample demonstrates a basic Windows Store app for Windows 8 that can retrieve feeds from a web service. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² настоящСС врСмя прСдоставляСтся Π½Π° языках программирования JavaScript, C#, C++ ΠΈ VB.This sample is currently provided in the JavaScript, C#, C++, and VB programming languages.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠ»ΠΈΡ‚ΠΎΠΊ ΠΈ Π·Π½Π°Ρ‡ΠΊΠΎΠ² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (WindowsΒ 8)App tiles and badges sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»ΠΈΡ‚ΠΊΡƒ прилоТСния, которая прСдставляСт собой прСдставлСниС ΠΈ Ρ‚ΠΎΡ‡ΠΊΡƒ запуска прилоТСния Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ экранС.This sample shows how to use an app tile, which is the representation and launch point for your app in the Start screen. Π’ Π½Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π° этой ΠΏΠ»ΠΈΡ‚ΠΊΠ΅.It also shows how to use a badge on that tile. Π­Ρ‚ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ свСдСния ΠΎ состоянии, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.It’s a method for the app to relay status information to the user when the app isn’t running.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΈ настраиваСмых элСмСнтов управлСния XAML (WindowsΒ 8)XAML user and custom controls sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся созданиС ΠΈ использованиС элСмСнтов UserControlXAML, Π° Ρ‚Π°ΠΊΠΆΠ΅ созданиС настраиваСмых элСмСнтов управлСния для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². This sample demonstrates how to create and use XAML UserControl elements and create custom controls for your projects.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ рСсурсов Direct3D (WindowsΒ 8)Direct3D resource loading sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° рСсурсов Direct3D для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ C++ с DirectX.This sample demonstrates Direct3D resource loading for C++ apps with DirectX.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ взаимодСйствия с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ListView ΠΈ GridView XAML (WindowsΒ 8)XAML ListView and GridView customizing interactivity sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся модСль взаимодСйствия элСмСнта управлСния ListView.This sample demonstrates the interaction model of the ListView control.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ элСмСнта управлСния WebView XAML (WindowsΒ 8)XAML WebView control sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС элСмСнта управлСния WebView для отобраТСния URL-адрСса, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ HTML-ΠΊΠΎΠ΄Π°, взаимодСйствия со сцСнариСм Π² WebView, Π° Ρ‚Π°ΠΊΠΆΠ΅ использованиС WebViewBrush.This sample demonstrates how to use the WebView control to display a URL, load HTML, interact with script within a WebView, and use WebViewBrush.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° компаса (WindowsΒ 8)Compass sensor sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Windows.Devices.Sensors.Compass.This sample demonstrates how to use the Windows.Devices.Sensors.Compass API. Π’ Π½Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ показания компаса, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΉ сСвСр ΠΈ, Π² зависимости ΠΎΡ‚ установлСнного Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°, Π½Π° гСографичСский сСвСр.This sample allows the user to view the compass reading as a magnetic-north and, depending on the installed sensor, a true-north value.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ экрана (WindowsΒ 8)Display orientation sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс DisplayProperties, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ экрана Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. This sample demonstrates how to use the DisplayProperties class to set the display orientation in an app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² интСрполяции Direct2D (WindowsΒ 8)Direct2D interpolation modes sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ интСрполяции, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Direct2D.This sample shows the various interpolation modes used by Direct2D.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настроСк Π³Π»ΠΎΠ±Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (WindowsΒ 8)Globalization preferences sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс Windows.System.UserProfile.GlobalizationPreferences для получСния настроСк Π³Π»ΠΎΠ±Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.This sample demonstrates how to use the Windows.System.UserProfile.GlobalizationPreferences class to obtain the user’s globalization preferences. Π’ Π½Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ классы GeographicRegion ΠΈ Language.It also shows how to use the GeographicRegion and Language classes.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ Direct2D (WindowsΒ 8)Direct2D geometry realization sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ многоядСрная тСссСляция Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ гСомСтричСского ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.This sample shows how multi-core geometry tessellation can help reduce geometry rendering time. ИспользованиС масок нСпрозрачности ΠΈ сСток — это Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ отрисовкС гСомСтричСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ эффСктивной Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуациях.Using opacity masks and meshes is an alternative to traditional geometry rendering that may be better in some situations.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сопоставлСния ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² языков (WindowsΒ 8)Language font mapping sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ языка с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ класса LanguageFontGroup Π² пространствС ΠΈΠΌΠ΅Π½ Windows.Globalization.Fonts.This sample demonstrates how to obtain language-specific font recommendations using the LanguageFontGroup class in the Windows. Globalization.Fonts namespace.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΡƒΠ³Π»ΠΎΠΌΠ΅Ρ€Π° (WindowsΒ 8)Inclinometer sensor sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ API Windows.Devices.Sensors.Inclinometer.This sample shows how to use the Windows.Devices.Sensors.Inclinometer API. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΡƒΠ³Π»Ρ‹ Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΏΠΎ осям X, Y ΠΈ Z для трСхосСвого ΡƒΠ³Π»ΠΎΠΌΠ΅Ρ€Π°.This sample allows the user to view the angles of incline about the X-, Y-, and Z-axis for a 3-axis inclinometer.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ стиля высокой контрастности XAML (WindowsΒ 8)XAML high contrast style sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° высокой контрастности Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates various techniques for implementing support for high contrast mode in your app. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π΅ΠΆΠΈΠΌΠ° высокой контрастности Π²Π°ΠΆΠ½Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ доступно людям с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ возмоТностями зрСния.Support for high contrast mode is important to make your app accessible to people with eyesight problems.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ возмоТностСй устройства Π²Π²ΠΎΠ΄Π° (WindowsΒ 8)Input Device capabilities sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ устройства Π²Π²ΠΎΠ΄Π°, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ устройству ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.This sample demonstrates how to query the input devices that are connected to the user’s device. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Π²Π²ΠΎΠ΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ указатСля, сСнсорного экрана, ΠΏΠ΅Ρ€Π°, ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Магазина Windows.And, how to support the pointer, touch, pen/stylus, mouse, and keyboard input modes of Windows Store apps.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊ EAS для ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² (WindowsΒ 8)EAS policies for mail clients sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ свСдСния ΠΎΠ± устройствС ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с прСдоставлСнными ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°ΠΌΠΈ Exchange Active Sync (EAS).This sample shows how mail clients can retrieved device information and work with supplied Exchange Active Sync (EAS) policies. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Магазина Windows ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ всСгда Π±Ρ‹Π»ΠΈ совмСстимы с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°ΠΌΠΈ EAS.Windows Store apps can configure their mail clients to stay compliant with the given EAS policies.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ DatagramSocket (WindowsΒ 8)DatagramSocket sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ основы класса DatagramSocket с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСтСвых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, прСдоставляСмых срСдой выполнСния Windows.This sample demonstrates the basics of the DatagramSocket class using the networking features provided by the Windows Runtime. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ создаСт UDP-сокСт, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ сокСт для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΈ получСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ сокСт.The client component of the sample creates a UDP socket, uses the socket to send and receive data, and closes the socket.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Hello World DirectWrite (WindowsΒ 8)DirectWrite hello world sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ DirectWrite ΠΈ Direct2D для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСкста «Hello World» Π² CoreWindow.This sample shows how to use DirectWrite and Direct2D to render the text «Hello World» to a CoreWindow.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сТатия (WindowsΒ 8)Compression sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ структурированныС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ сТатыС Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ сТатыС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ распакованныС Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ».This sample demonstrates how to read structured data from a file and write compressed data to a new file and how to read compressed data and write decompressed data to a new file. Многим прилоТСниям трСбуСтся сТатиС ΠΈ распаковка Π΄Π°Π½Π½Ρ‹Ρ….Many applications need to compress and decompress data.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ состояния сСти (WindowsΒ 8)Network status background sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ профиля ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ ΠΏΡƒΡ‚Π΅ΠΌ рСгистрации ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ для события измСнСния состояния сСти с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ условия наличия ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ. This sample demonstrates how to determine a change in Internet connection profile by registering a background task handler for Network Status Change event using an Internet Present condition.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ свСдСний ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ прилоТСния (WindowsΒ 8)App package information sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ свСдСния ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ срСды выполнСния Windows.This sample shows you how to get package information using the Windows Runtime packaging API. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Магазина Windows Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° прилоТСния.Users acquire your Windows Store app as an app package. Windows ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ свСдСния ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° прилоТСния для установки прилоТСния ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.Windows uses the information in an app package to install the app on a per-user basis.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ LightSensor (WindowsΒ 8)LightSensor sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ API Windows.Devices.Sensors.LightSensor.This sample shows how to use the Windows.Devices.Sensors.LightSensor API. Π’ Π½Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ показания Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° освСщСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ значСния LUX.This sample allows the user to view the ambient light reading as a LUX value. МоТно Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²: события Π΄Π°Π½Π½Ρ‹Ρ… LightSensor, Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ показания Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° освСщСния ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.You can choose one of two scenarios: LightSensor data events, Current light sensor readings, and more.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи мобильного ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (WindowsΒ 8)Mobile broadband account provisioning sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Π°Π³Π΅Π½Ρ‚Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ мобильного ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ WindowsΒ 8 (Windows.Networking.NetworkOperators.ProvisioningAgent) для настройки WindowsΒ 8 с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… свСдСний ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ доступа.This sample demonstrates how to use the Windows 8 Mobile Broadband provisioning agent API (Windows. Networking.NetworkOperators.ProvisioningAgent) to configure Windows 8 with required connectivity information and access provisioning.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ «Π’оспроизвСсти Π½Π° устройствС» для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (WindowsΒ 8)Media Play To sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся API «Π’оспроизвСсти Π½Π° устройствС».This sample demonstrates the Play To API. Π’ Π½Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° для ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, Π°ΡƒΠ΄ΠΈΠΎ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ устройства Π² локальной сСти.It shows how you can expand your media application to stream video, audio, and images to other devices on your local network.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сСнсорной ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ (WindowsΒ 8)Input Touch keyboard sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΡΠ΅Π½ΡΠΎΡ€Π½ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ Π² настраиваСмых элСмСнтах управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΎΡ‚ элСмСнтов управлСния ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹.This sample demonstrates how to launch the touch keyboard automatically in custom controls that aren’t derived from platform controls. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ настраиваСмыС элСмСнты управлСния, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π²ΠΎΠ΄Π° с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΎΡ‚ стандартных элСмСнтов управлСния XAML.The sample implements custom controls that require keyboard input and aren’t derived from standard XAML controls.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ XAML (WindowsΒ 8)XAML animation library sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для рСалистичной Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов.This sample demonstrates how to animate elements and apply easing functions to the animations to achieve various effects.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ привязки (WindowsΒ 8)Snap sample (Windows 8)БостояниС привязки — ΠΎΠ΄Π½ΠΎ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… состояний прСдставлСния прилоТСния.The snapped state is one of the four possible application view states. ΠŸΡ€ΠΈ привязкС Ρ€Π°Π·ΠΌΠ΅Ρ€ прилоТСния измСняСтся Π΄ΠΎ 320 пиксСлСй Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ‡Ρ‚ΠΎ позволяСт Π΅ΠΌΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ экран совмСстно с Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Snapping an app resizes the app to 320 pixels wide, which allows it to share the screen with another app. ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠ° позволяСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π΄Π²Π° прилоТСния ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.Snapping enables two apps to be visible at the same time.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ пСрСкодирования ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (WindowsΒ 8)Transcoding media sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Windows.Media.Transcoding для пСрСкодирования Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»Π° Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows.This sample demonstrates how to use the Windows.Media.Transcoding API to transcode a video file in a Windows Store app. ΠŸΠ΅Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β β€” это ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ» ΠΈΠ»ΠΈ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ Ρ„Π°ΠΉΠ», ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ.Transcoding is the conversion of a digital media file, such as a video or audio file, from one format to another.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ XAML (WindowsΒ 8)XAML two-dimensional transforms sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ прСобразования для измСнСния способа отобраТСния элСмСнтов Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates how to use two-dimensional transforms to modify how elements are displayed in your app. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ опрСдСляСт способ сопоставлСния ΠΈΠ»ΠΈ прСобразования Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ пространства ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ пространства ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚.A transform defines how to map, or transform, points from one coordinate space to another coordinate space.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ считывания/записи XML-Π΄Π°Π½Π½Ρ‹Ρ… IXmlReader ΠΈ IXmlWriter (WindowsΒ 8)IXmlReader and IXmlWriter XML data read write sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ IXmlReader ΠΈ IXmlWriter Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows с C++.This sample demonstrates how to use IXmlReader and IXmlWriter in your Windows Store app with C++. Они ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для чтСния ΠΈ записи XML-Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· нСструктурированного тСкстового Ρ„Π°ΠΉΠ»Π° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ XML. They’re used to read and write XML data from a flat XML-formatted text file. Π­Ρ‚ΠΈ интСрфСйсы ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ интСрфСйсов API Windows Win32 ΠΈ COM, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ срСдой выполнСния Windows.These interfaces are part of the Windows Win32 and COM APIs, but are supported by the Windows Runtime.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ устройства Π·Π°Ρ…Π²Π°Ρ‚Π° (WindowsΒ 8)Media capture using capture device sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API MediaCapture для записи Π²ΠΈΠ΄Π΅ΠΎ, Π°ΡƒΠ΄ΠΈΠΎ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с устройства Π·Π°Ρ…Π²Π°Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹).This sample demonstrates how to use the MediaCapture API to capture video, audio, and pictures from a capture device, such as a webcam.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° XAML (WindowsΒ 8)XAML Popup sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся созданиС ΠΈ использованиС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ элСмСнта XAML Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….This sample demonstrates how to create and use the XAML Popup element in your projects.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ CameraCaptureUI (WindowsΒ 8)CameraCaptureUI Sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Windows.Media.Capture.CameraCaptureUI, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ полноэкранный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс для записи Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.This sample demonstrates how to use the Windows.Media.Capture.CameraCaptureUI API, which displays a full-screen UI for capturing photos or videos. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс записи с ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ прСдоставляСт элСмСнты управлСния для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ с Ρ„ΠΎΡ‚ΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ, Ρ‚Π°ΠΉΠΌΠ΅Ρ€ для создания Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ с Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.The Camera Capture UI provides controls for switching from photo to video, a timer for taking time-delayed photos, and more.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ воспроизвСдСния Π°ΡƒΠ΄ΠΈΠΎΡ„Π°ΠΉΠ»Π° XAudio2 (WindowsΒ 8)XAudio2 audio file playback sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС XAudio2 Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates the use of XAudio2 in an app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Hilo C++ (WindowsΒ 8)Hilo C++ sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Магазина Windows с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ C++ ΠΈ XAML.This sample demonstrates how to build a complete Windows Store app using C++ and XAML. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Hilo прСдставлСны Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² C++, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ WindowsΒ 8 с использованиСм соврСмСнных C++, XAML ΠΈ срСды выполнСния Windows.The Hilo photo sample provides guidance to C++ developers that want to create a Windows 8 app using modern C++, XAML, and the Windows Runtime.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ отрисовщика ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ тСкста DirectWrite (WindowsΒ 8)DirectWrite custom text renderer sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ отрисовщик ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ тСкста для DirectWrite.This sample shows how to implement a custom text renderer for DirectWrite.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ пСрСчислСния ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² DirectWrite (WindowsΒ 8)DirectWrite font enumeration sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ DirectWrite для пСрСчислСния ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ систСмных ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π½Π° устройствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.This sample shows how to use DirectWrite to list the fonts in the system font collection on a user’s device.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прСобразования пСрспСктивы Direct2D (WindowsΒ 8)Direct2D perspective transform sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API DrawBitmap для отобраТСния изобраТСния с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ пСрспСктивы.This sample shows how to use the DrawBitmap API to display an image with a perspective transform applied to it.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ CameraOptionsUI (WindowsΒ 8)CameraOptionsUI Sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ для устройства.This sample demonstrates how to use camera options in a device app. API CameraOptionsUI ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс для настройки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. The CameraOptionsUI API displays a UI for adjusting camera settings. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ трСбуСтся Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅Ρ€Π°.This sample requires a webcam.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ воспроизвСдСния Π°ΡƒΠ΄ΠΈΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° XInput (WindowsΒ 8)XInput audio controller playback sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся воспроизвСдСниС XAudio2 Π½Π° устройствС XInput (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Π΅) Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates XAudio2 playback to an XInput device, such as a headset, in an app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ прСобразования Direct2D (WindowsΒ 8)Direct2D 3D transform effect sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ прСобразования изобраТСния Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΌ пространствС.This sample demonstrates the different methods to transform an image in 3-D space.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Windows (WindowsΒ 8)Windows account authorization sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π»Π΅Π½Ρ‹ пространства ΠΈΠΌΠ΅Π½ Windows.Security.Authentication.OnlineId для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подлинности ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ дСлСгирования.This sample demonstrates how to use the members of the Windows.Security.Authentication.OnlineId namespace to authenticate a user with their Microsoft Account in delegation mode. Π’Π°ΠΊΠΆΠ΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ Π² интСрфСйсы API Live Connect с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° RESTFUL.And, how to send acquired tokens to Live Connect APIs using REST protocol.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ форматирования ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° чисСл (WindowsΒ 8)Number formatting and parsing sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ классы DecimalFormatter, CurrencyFormatter, PercentFormatter ΠΈ PermilleFormatter Π² пространствС ΠΈΠΌΠ΅Π½ Windows.Globalization.NumberFormatting.This sample demonstrates how to use the DecimalFormatter, CurrencyFormatter, PercentFormatter, and PermilleFormatter classes in the Windows. Globalization.NumberFormatting namespace. Они ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для отобраТСния ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° чисСл, Π²Π°Π»ΡŽΡ‚ ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.They’re used to display and parse numbers, currencies, and percent values.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прСдлоТСния ΠΈ освобоТдСния рСсурсов DXGI (WindowsΒ 8)DXGI offer and reclaim resources sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС API IDXGIDevice2::OfferResources ΠΈ IDXGIDevice2::ReclaimResources DXGI Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ C++ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DirectX.This sample demonstrates the use of the DXGI IDXGIDevice2::OfferResources and IDXGIDevice2::ReclaimResources APIs in a C++ app with DirectX.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π±Ρ€ΠΎΠΊΠ΅Ρ€Π° Π²Π΅Π±-ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подлинности (WindowsΒ 8)Web authentication broker sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся API Π±Ρ€ΠΎΠΊΠ΅Ρ€Π° Π²Π΅Π±-ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подлинности WinRT.This sample demonstrates the web authentication broker WinRT API. Он позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π° (SSO) ΠΊ поставщикам OAuth, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Facebook, Google, Microsoft ΠΈ Twitter.It lets you enable single sign-on (SSO) connections to OAuth providers such as Facebook, Google, Microsoft, and Twitter.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ эффСкта Π°ΡƒΠ΄ΠΈΠΎΠΏΠΎΡ‚ΠΎΠΊΠ° XAudio2 (WindowsΒ 8)XAudio2 audio stream effect sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся потоковая ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π°ΡƒΠ΄ΠΈΠΎ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ C++ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ интСрфСйсов API XAudio2 ΠΈ MediaΒ Foundation.This sample demonstrates audio streaming in a C++ app using the XAudio2 and Media Foundation APIs.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ экрана-заставки (WindowsΒ 8)Splash screen sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ экран-заставку, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² Windows для вашСго прилоТСния, ΠΏΡƒΡ‚Π΅ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ размСщСния Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ изобраТСния, ΠΊΠΎΠ³Π΄Π° Windows Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ экран заставки.This sample shows how to imitate the splash screen that Windows displays for your app, by positioning a similar image correctly when Windows dismisses the splash screen that it displays.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ SMS (WindowsΒ 8)SMS background task sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ APIΒ SMS мобильного ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ WindowsΒ 8 (Windows.Devices.Sms) с API Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ (Windows.ApplicationModel.Background) для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΈ получСния тСкстовых сообщСний SMS.This sample shows how to use the Windows 8 Mobile Broadband SMS API (Windows.Devices.Sms) with the Background Task API (Windows.ApplicationModel.Background) to send and receive SMS text messages.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ, получСния сообщСния SMS ΠΈ управлСния SIM (WindowsΒ 8)SMS message send, receive, and SIM management sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ APIΒ SMS мобильного ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ WindowsΒ 8 (Windows.Devices.Sms).This sample shows how to use the Windows 8 Mobile Broadband SMS API (Windows.Devices.Sms).
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ±Π½ΠΎΠ³ΠΎ прилоТСния ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ (WindowsΒ 8)Trial app and in-app purchase sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API лицСнзирования, прСдоставлСнный Магазином Windows, для опрСдСлСния состояния Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ прилоТСния ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates how to use the licensing API provided by the Windows Store to determine the license status of an app, or of a feature enabled by an in-app purchase.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Π²ΠΎΠ΄Π° тСкста с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСнсорной ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ (WindowsΒ 8)Input Touch keyboard text input sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прСдставлСния Π½Π° сСнсорной ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.This sample shows how to enable optimized views on the touch keyboard. Π’ Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ области Π²Π²ΠΎΠ΄Π° ΠΈ Ρ‚ΠΈΠΏΡ‹ Π²Π²ΠΎΠ΄Π° с элСмСнтами управлСния Π² пространствС ΠΈΠΌΠ΅Π½ WinJS.UI, Π° Ρ‚Π°ΠΊΠΆΠ΅ с элСмСнтами управлСния XAML TextBox ΠΈ RichEdit.It works by using input scopes and input types with controls in the WinJS. UI namespace, and with the TextBox and RichEdit XAML controls.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ рСдактирования тСкста XAML (WindowsΒ 8)XAML text editing sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты управлСния Π²Π²ΠΎΠ΄ΠΎΠΌ тСкста Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates how to use text input controls in your app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡƒΠ»Π° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² (WindowsΒ 8)Thread pool sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ асинхронно Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ элСмСнты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API ΠΏΡƒΠ»Π° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² срСды выполнСния Windows.This sample shows you how to run work items asynchronously using the Windows Runtime thread pool API.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ поставщика основных ΠΎΠΊΠΎΠ½ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса (WindowsΒ 8)UI Automation core window provider sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ поставщик Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚.This sample demonstrates how to create a Microsoft UI Automation provider. Он Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows доступной для Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠ°ΠΊ срСдства чтСния с экрана.It makes programmatic information about a Windows Store app available to accessible technologies such as screen readers. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Direct2D.The sample is a Direct2D application.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй XAML (WindowsΒ 8)XAML accessibility sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.This sample shows you how to add basic accessibility support to your app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ списка воспроизвСдСния (WindowsΒ 8)Playlist sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся созданиС, сохранСниС, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ списка воспроизвСдСния Π°ΡƒΠ΄ΠΈΠΎΡ„Π°ΠΉΠ»ΠΎΠ².This sample demonstrates how to create, save, display, and edit a playlist of audio files. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ классы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π² пространствС ΠΈΠΌΠ΅Π½ Windows. Media.Playlists.This sample uses classes that are in the Windows.Media.Playlists namespace.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° сСрвСра ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (WindowsΒ 8)Media Server client sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ сСрвСра ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API сСрвСра ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°.This sample demonstrates how to create a Media Server client using the Media Server API. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ сСрвСра ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ сСрвСр Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ способом Π² локальной сСти ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ всС Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»Ρ‹ Π½Π° Π½Π΅ΠΌ.The Media Server sample demonstrates how to browse a Digital Media Server programmatically on your local network, and display all of its video files.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния Π² Π²ΠΈΠ΄Π΅ ΠΆΡƒΡ€Π½Π°Π»Π° Direct2D (WindowsΒ 8)Direct2D magazine app sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Direct2D, DirectWrite, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Windows Imaging Component (WIC) ΠΈ XAML для создания прилоТСния Π² Π²ΠΈΠ΄Π΅ ΠΆΡƒΡ€Π½Π°Π»Π°.This sample shows how to use Direct2D, DirectWrite, Windows Imaging Component (WIC), and XAML to build an app with a magazine-type presentation.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ управлСния ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈ устройствами (WindowsΒ 8)Mobile broadband account and device management sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API мобильной ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠΉ связи WindowsΒ 8 (Windows.Networking.NetworkOperators), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ мобильной сСти (MNO).This sample shows how to use the Windows 8 Mobile Broadband API (Windows.Networking.NetworkOperators) employed by Mobile Network Operators (MNO). Π—Π΄Π΅ΡΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ интСрфСйсы API MobileBroadbandAccount для получСния ΠΈ отобраТСния доступных ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… записСй мобильного ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.It demonstrates how to use the MobileBroadbandAccount APIs to retrieve and display available Mobile Broadband accounts.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ бСсконтактного Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (WindowsΒ 8)Proximity sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ классы PeerFinder ΠΈ ProximityDevice для взаимодСйствия с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ поблизости. This sample demonstrates how to use the PeerFinder and ProximityDevice classes to communicate with nearby computers. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Proximity для ΠΎΠ±ΠΌΠ΅Π½Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ сообщСниями Π²ΠΎ врСмя выполнСния ТСста касания ΠΈΠ»ΠΈ установки ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‡Π΅Ρ€Π΅Π· сокСт ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹ΠΌΠΈ прилоТСниями.You can use the Proximity API to exchange small messages during a tap gesture or set up a socket connection between peer apps.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания внутрипроцСссного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° срСды выполнСния Windows (C++CX) (WindowsΒ 8)Creating a Windows Runtime in-process component sample (C++CX) (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π² C++/CX, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² языкС C++/CX, JavaScript ΠΈ клиСнтском ΠΊΠΎΠ΄Π΅ C#.This sample shows how to create a component in C++/CX that’s used in C++/CX, JavaScript, and C# client code. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ OvenServer содСрТит класс срСды выполнСния с ΠΈΠΌΠ΅Π½Π΅ΠΌ Oven, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ интСрфСйсы IOven ΠΈ IAppliance.The OvenServer project contains a runtime class named Oven, which implements an IOven interface and an IAppliance interface.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настроСк автоматичСского ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° устройства (WindowsΒ 8)Device auto rotation preferences sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс DisplayProperties для управлСния ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ событий ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° устройства.This sample shows how to use the DisplayProperties class to handle and verify device rotation events.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ связи Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (WindowsΒ 8)Real-time communication sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ для обСспСчСния взаимодСйствия ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.This sample demonstrates how to use the low latency feature to enable real-time communication applications.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ совмСстного использования содСрТимого исходного прилоТСния (WindowsΒ 8)Sharing content source app sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ содСрТимым с Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ. This sample demonstrates how an app can share content with another app. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ классы ΠΈΠ· пространства ΠΈΠΌΠ΅Π½ Windows.ApplicationModel.DataTransfer.This sample uses classes from the Windows.ApplicationModel.DataTransfer namespace.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° поиска (WindowsΒ 8)Search contract sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ поиск Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π·Π½Π°Ρ‡ΠΊΠ° «ΠŸΠΎΠΈΡΠΊ», Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ панСль поиска.This sample shows how to let users search your app when they select the Search charm and open the search pane. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ панСль поиска для отобраТСния ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ запросам ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.And, how to use the search pane to display suggestions for users’ queries.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ (WindowsΒ 8)Raw notifications sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ увСдомлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ push-увСдомлСниями, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π½Π΅ связан ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ для прилоТСния.This sample shows how to use raw notifications, which are push notifications with no associated UI that perform a background task for the app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… эффСктов Direct2D для изобраТСния (WindowsΒ 8)Direct2D basic image effects sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ эффСкт размытия ΠΏΠΎ Гауссу, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Windows::UI::Core::CoreWindow.This sample shows how to load an image, apply the Gaussian blur effect to it, and then display it in a Windows::UI::Core::CoreWindow.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ эффСктов Direct2D для ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΎΠ² (WindowsΒ 8)Direct2D effects on primitives sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ эффСкты изобраТСния ΠΊ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π°ΠΌ Direct2D.This sample shows how to apply image effects to Direct2D primitives. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Direct2D ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ с Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ, послС Ρ‡Π΅Π³ΠΎ Π² сСрСдинС ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² создаСтся тСкст DirectWrite. This sample draws rounded rectangles using Direct2D and then draws DirectWrite text in the middle of the rectangles. Π—Π°Ρ‚Π΅ΠΌ ΠΊ Π½Π΅ΠΌΡƒ примСняСтся Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° эффСкта.Then it applies an effect graph to it.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ControlChannelTrigger StreamSocket (WindowsΒ 8)ControlChannelTrigger StreamSocket sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс ControlChannelTrigger Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows.The sample shows how to use the ControlChannelTrigger class in a Windows Store app. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ TCP-StreamSocket, поэтому ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ всСгда ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΈ всСгда доступно.It uses a TCP StreamSocket, so the app is always connected and always reachable. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС сСтСвых ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.This sample demonstrates the use of background network notifications.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ControlChannelTrigger StreamWebSocket (WindowsΒ 8)ControlChannelTrigger StreamWebSocket sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс ControlChannelTrigger, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Магазина Windows, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π΅ StreamWebSocket, всСгда Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΈ всСгда доступно.The sample shows how to use the ControlChannelTrigger class to enable a Windows Store app using a StreamWebSocket to be always connected and always reachable. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС сСтСвых ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.This sample demonstrates the use of background network notifications.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ запуска связи (WindowsΒ 8)Association launching sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°.This sample shows you how to launch the user’s default app for file type or a protocol. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°.You can also learn how to enable your app to be the default app for a file type or a protocol.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ AtomPub (WindowsΒ 8)AtomPub sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ синдицированныС Π²Π΅Π±-ΠΊΠ°Π½Π°Π»Ρ‹ содСрТимого ΠΈΠ· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊ Π½ΠΈΠΌ доступ.This sample demonstrates how to access, create, update, and remove syndicated content feeds from the web. Π’ Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ рСализация стандарта ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Atom Π² срСдС выполнСния Windows.It uses the Windows Runtime implementation of the Atom Publication standard.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ рСгистрации сСртификата (WindowsΒ 8)Certificate enrollment sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСртификат Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ сСртификации.This sample demonstrates how to create and enroll a certificate in a certification hierarchy. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ копию WindowsΒ 8, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² WindowsΒ 8.To obtain an evaluation copy of Windows 8, go to Windows 8. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ копию Microsoft VisualΒ StudioΒ 2012, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² VisualΒ StudioΒ 2012.To obtain an evaluation copy of Microsoft Visual Studio 2012, go to Visual Studio 2012.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π° (WindowsΒ 8)Clipboard app sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, вставку, Π²Ρ‹Ρ€Π΅Π·Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅.This sample demonstrates how an app can use clipboard commands, including copy, paste, cut, and move. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ классы ΠΈΠ· пространства ΠΈΠΌΠ΅Π½ Windows.ApplicationModel.DataTransfer.This sample uses classes from the Windows.ApplicationModel.DataTransfer namespace.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² составных эффСктов Direct2D (WindowsΒ 8)Direct2D composite effect modes sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ составных ΠΈ ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ², доступных Π² Direct2D.This sample shows the wide range of composite and blend modes available from Direct2D.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ составлСния ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ€Π΅Π»ΡŒΠ΅Ρ„Π° Direct3D (WindowsΒ 8)Direct3D bump mapping sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся составлСниС ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ€Π΅Π»ΡŒΠ΅Ρ„Π° с использованиСм ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ освСщСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля. This sample demonstrates bump mapping using a normal map and per-pixel lighting.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ свСдСний ΠΎ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π΅ ΠΈ матСматичСского вычислСния (WindowsΒ 8)Calendar details and math sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс Calendar Π² пространствС ΠΈΠΌΠ΅Π½ Windows.Globalization для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Ρ‚ Π½Π° основС систСмы калСндаря ΠΈ настроСк Π³Π»ΠΎΠ±Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.This sample demonstrates how to use the Calendar class in the Windows.Globalization namespace to manipulate and process dates based on a calendar system and the user’s globalization preferences.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ пСрСчислСния устройств (WindowsΒ 8)Device enumeration sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API пСрСчислСния устройств для поиска доступных устройств ΠΈ свСдСний ΠΎΠ± устройствС.This sample shows how to use the Device Enumeration API to find available devices and look for device information. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ прСдставлСны Π΄Π²Π° сцСнария: Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ сцСнарии API пСрСчислСния устройств ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для поиска ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… интСрфСйсов устройства.The sample presents two scenarios: In the first scenario, the Device Enumeration API is used to look for specific device interfaces.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ тСкста Π°Π±Π·Π°Ρ†Π° DirectWrite (WindowsΒ 8)DirectWrite paragraph text sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ DirectWrite ΠΈ Direct2D для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСкста Π°Π±Π·Π°Ρ†Π° Π² CoreWindow.This sample shows how to use DirectWrite and Direct2D to render paragraph text to a CoreWindow. Π’Π°ΠΊΠΆΠ΅ Π² Π½Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ выравнивания ΠΈ мСТсимвольного ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° ΠΊ ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ.And, apply justification and character spacing to the layout.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ рСагирования Π½Π° появлСниС экранной ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ (WindowsΒ 8)Responding to the appearance of the on-screen keyboard sample (Windows 8)[Π­Ρ‚Π° докумСнтация являСтся ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π°.] Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ слСдуСт ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ появлСния экранной ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π΅Π΅ появлСниС. [This documentation is preliminary and is subject to change.] This sample shows how to listen for and respond to the appearance of the onscreen soft keyboard. Когда фокус пСрСмСщаСтся Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ элСмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Π²ΠΎΠ΄Π° тСкста Π½Π° устройствС Π±Π΅Π· ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.When focus is given to an element that requires text input on a device that doesn’t have a keyboard.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ привязки Π΄Π°Π½Π½Ρ‹Ρ… XAML (WindowsΒ 8)XAML data binding sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ основныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ привязки Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ класс привязки ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ привязки.This sample demonstrates basic data binding techniques using the Binding class and Binding markup extension.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ° ΠΏΠΎ Direct3D (WindowsΒ 8)Direct3D tutorial sample (Windows 8)Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ прСдставляСт собой ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ, состоящий ΠΈΠ· пяти занятий.This sample is a five-lesson tutorial. Π’ Π½Π΅ΠΌ прСдставлСны ΠΎΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎΠ± API Direct3D, Π° Ρ‚Π°ΠΊΠΆΠ΅ основныС понятия ΠΈ ΠΊΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… DirectX.It provides an introduction to the Direct3D API, and introduces the concepts and code used in many of the other DirectX samples.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Direct2D Effects (WindowsΒ 8)Direct2D effects photo adjustment app sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ распространСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Direct2D Effects.This sample shows various common photo manipulation techniques using Direct2D Effects. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… частСй.This sample is divided into several parts. Π£Ρ€ΠΎΠΊ 1. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свСдСния ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈ рисовании изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Direct2D Effects.Lesson 1: Shows the basics of loading and drawing an image using Direct2D Effects.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Windows Audio Session (WASAPI) (WindowsΒ 8)Windows Audio Session (WASAPI) sample (Windows 8)ДСмонстрируСтся, ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, связанныС с Π°ΡƒΠ΄ΠΈΠΎ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Windows Audio Session API (WASAPI). Demonstrates how to do various audio related tasks using the Windows Audio Session API (WASAPI).
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (WindowsΒ 8)User domain name sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности, связанныС с Π΄ΠΎΠΌΠ΅Π½ΠΎΠΌ, прСдоставляСмыС классом UserInformation пространства ΠΈΠΌΠ΅Π½ Windows.System.UserProfile.This sample demonstrates the domain-related functionality provided by the UserInformation class of the Windows.System.UserProfile namespace. Класс UserInformation позволяСт ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ свСдСния ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅.The UserInformation class enables an app to get and set information about the user.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ управлСния сообщСниями USSD (WindowsΒ 8)USSD message management sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сСтСвой ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° USSD с использованиСм устройств мобильного ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ GSM.This sample demonstrates network account management using the USSD protocol with GSM-capable mobile broadband devices. USSD ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ мобильной сСти (MNO) для управлСния ΡƒΡ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ записями профиля мобильного ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.USSD is typically used for account management of a mobile broadband profile by the Mobile Network Operator (MNO).
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния Bing Maps Trip Optimizer (WindowsΒ 8)Bing Maps Trip Optimizer sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ JavaScript ΠΈ VisualΒ C++ для создания прилоТСния для WindowsΒ 8 с ΠΈΠΌΠ΅Π½Π΅ΠΌ Bing Maps Trip Optimizer.The sample demonstrates how to use JavaScript and Visual C++ and to create app for Windows 8 named Bing Maps Trip Optimizer. Bing Maps Trip Optimizer ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ JavaScript для опрСдСлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, Π° C++ —для ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ использования Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° с большим объСмом вычислСний.Bing Maps Trip Optimizer uses JavaScript to define the UI, and C++ for a computationally expensive algorithm in parallel.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста Direct2D ΠΈ DirectWrite, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ пСрСмСщаСтся ΠΏΠΎ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ (WindowsΒ 8)Direct2D and DirectWrite animated text on a path sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Direct2D ΠΈ DirectWrite для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ строки тСкста вдоль Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ гСомСтричСской Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ.This sample shows how to use Direct2D and DirectWrite to render a string of text along an animated, non-linear geometric path. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ тСкст «Hello, World!»The app renders «Hello, World!» нСсколько Ρ€Π°Π· Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… языках ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅.repeated several times in different languages along a Bezier curve.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подлинности Ρ…ΠΎΡ‚-спота Wi-Fi (WindowsΒ 8)Wi-Fi hotspot authentication sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API мобильного ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ WindowsΒ 8 (Windows.Networking.NetworkOperators) для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подлинности Ρ…ΠΎΡ‚-спота Wi-Fi.This sample demonstrates how to use the Windows 8 Mobile Broadband API (Windows.Networking.NetworkOperators) for Wi-Fi hotspot authentication. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ настройкС статичСских ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… для Ρ…ΠΎΡ‚-спота Wi-Fi.Use this mechanism as an alternative to configuring static credentials for a Wi-Fi hotspot.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ XAML (WindowsΒ 8)XAML images sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ отобраТСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта управлСния Image ΠΈ класса BitmapImage.This sample demonstrates various techniques for displaying and manipulating images in your app using the Image control and the BitmapImage class.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния HomeGroup (WindowsΒ 8)HomeGroup app sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ HomeGroup для открытия, поиска ΠΈ совмСстного использования Ρ„Π°ΠΉΠ»ΠΎΠ².This sample demonstrates how to use a HomeGroup to open, search, and share files. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ HomeGroup, находящиСся Π² Windows.Storage.Pickers ΠΈ Windows.Storage.KnownFolders.This sample uses some of the HomeGroup options found in the Windows.Storage.Pickers and Windows.Storage.KnownFolders.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настроСк контрастности ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса (WindowsΒ 8)UI contrast and settings sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ интСрфСйсы API ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π² Π±Π°Π·ΠΎΠ²ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ C# ΠΈΠ»ΠΈ JavaScript.This sample shows how to use the UI settings APIs in a basic C# or JavaScript app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ пСрСчислСния ΠΏΠ°ΠΏΠΎΠΊ (WindowsΒ 8)Folder enumeration sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня Π² располоТСнии.This sample shows how to list the top-level files and folders inside a location. (НапримСр, ΠΏΠ°ΠΏΠΊΠ°, устройство ΠΈΠ»ΠΈ располоТСниС Π² сСти.) Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ запросы для пСрСчислСния всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Π² располоТСнии ΠΏΡƒΡ‚Π΅ΠΌ ΠΈΡ… сортировки Π² Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ².(For example, a folder, device, or network location.) And, how to use queries to list all files inside a location by sorting them into file groups.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ срСдства Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ² (WindowsΒ 8)File picker sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΏΠ°ΠΏΠΊΠ°ΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ срСдств Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ².This sample shows how to access files and folders by letting the user choose them through the file pickers. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠ³ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ имя, Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π° ΠΈ Π΅Π³ΠΎ располоТСниС для сохранСния.And, how to save a file so that the user can specify the name, file type, and location of a file to save.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² срСдства Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ² (WindowsΒ 8)File picker contracts sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, располоТСниС для сохранСния ΠΈ обновлСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ срСдства Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ². This sample shows how an app can provide files, a save location, and real-time file updates to other apps through the file picker. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, участвуя Π² ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π΅ срСдства Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ² для открытия, ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π΅ срСдства Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ² для сохранСния ΠΈ Π² ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π΅ обновлСния ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².It’s done by participating in the File Open Picker contract, File Save Picker contract, and Cached File Updater contract.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ поиска Ρ„Π°ΠΉΠ»ΠΎΠ² (WindowsΒ 8)Programmatic file search sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ‚Π°ΠΊΠΈΡ… располоТСниях, ΠΊΠ°ΠΊ ΠΏΠ°ΠΏΠΊΠ°, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, устройство ΠΈΠ»ΠΈ располоТСниС Π² сСти.This sample shows how to query files in locations such as a folder, library, device, or network location. Π’ Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ API Windows.Storage.Search.It uses Windows.Storage.Search API. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²Π°ΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ API-интСрфСйсы: класс QueryOptions, класс StorageFileQueryResult ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.Important APIs in this sample include: QueryOptions class, StorageFileQueryResult class, and others.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ эскиза Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΏΠ°ΠΏΠΊΠΈ (WindowsΒ 8)File and folder thumbnail sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ эскизы для Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ.This sample shows how to retrieve thumbnails for files and folders. Π’ Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ API Windows.Storage.FileProperties.It uses Windows.Storage.FileProperties API.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π° ΠΈ ТСстов (C++) (WindowsΒ 8)Input Manipulations and gestures (C++) sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ сСнсорный Π²Π²ΠΎΠ΄, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π° ΠΈ ТСсты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ интСрфСйсов API GestureRecognizer Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ C++ ΠΈ DirectX.This sample demonstrates how to handle pointer input and process manipulations and gestures with the GestureRecognizer APIs in a Windows Store app using C++ and DirectX.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Ρ„Ρ€Π°ΠΊΡ‚Π°Π»ΠΎΠ² HLSL Direct3D (WindowsΒ 8)Direct3D HLSL fractal generator sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² Direct3D HLSL ΠΈ DirectCompute для создания рСкурсивных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.This sample demonstrates the use of Direct3D HLSL and DirectCompute compute shaders to create fractal images.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ эффСктов освСщСния Direct2D XAML (WindowsΒ 8)XAML Direct2D lighting effects sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ эффСкты освСщСния, доступныС Π² Direct2D Effects.This sample demonstrates the lighting effects available in Direct2D Effects. Для управлСния свойствами эффСктов освСщСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ элСмСнты управлСния интСрфСйса XAML, послС Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Direct2D посрСдством SwapChainBackgroundPanel XAML.The lighting effect properties are controlled by XAML interface controls and then displayed using Direct2D via a XAML SwapChainBackgroundPanel.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Direct2Dapp (WindowsΒ 8)Direct2Dapp printing sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Direct2D Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Магазина Windows.This sample demonstrates how to add Direct2D printing support to a Windows Store app. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Direct2D для отобраТСния содСрТимого прилоТСния Магазина Windows для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.This sample shows how to use Direct2D features to render the content of a Windows Store app for printing. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ ΠΊ просмотру содСрТимоС Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€.And, how to send the rendered content to the printer.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ эффСктов Direct2D (WindowsΒ 8)Direct2D printing images and effects sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ изобраТСния Direct2D ΠΈ эффСкты Direct2D Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows.This sample demonstrates how to print Direct2D images and Direct2D effects in a Windows Store app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста Direct2D (WindowsΒ 8)Direct2D animated text sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ быстро ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ тСкст с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° FillOpacityMask Direct2D. This sample shows how to render text quickly by using the Direct2D FillOpacityMask method. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° касаниС.The sample also responds to touch. Для ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ тСкста ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ТСст сТатия двумя ΠΏΠ°Π»ΡŒΡ†Π°ΠΌΠΈ.A two finger pinch can be used to zoom the text in and out.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ эффСктов постобработки Direct3D (WindowsΒ 8)Direct3D post-processing effects sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Direct3D 11.1 Π² простой сцСнС Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ ΠΊΡƒΠ±Π° с использованиСм ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… Π±ΡƒΡ„Π΅Ρ€ΠΎΠ².This sample demonstrates Direct3D 11.1 post-processing on a simple rotating cube scene, using down-scaled intermediate buffers.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… лингвистичСских слуТб (ELS) (WindowsΒ 8)Extended Linguistic Services (ELS) sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… лингвистичСских слуТб (ELS) Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows.This sample demonstrates the use of Extended Linguistic Services (ELS) in a Windows Store app. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ сцСнарии, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ использованиС Ρ‚Ρ€Π΅Ρ… доступных слуТб ELS.The sample implements scenarios that demonstrate the use of the three available ELS services. Π’ сцСнариях ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ слуТбу.The scenarios demonstrate how to request a specific service.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ наТатия DirectWrite (WindowsΒ 8)DirectWrite hit testing sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ наТатия DirectWrite.This sample shows how to use the hit-testing features of DirectWrite. Они ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для опрСдСлСния Ρ‚ΠΎΠ³ΠΎ, какая Ρ‡Π°ΡΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ тСкста Π±Ρ‹Π»Π° Π½Π°ΠΆΠ°Ρ‚Π°.They’re used to determine which part of the displayed text is being clicked or touched.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ встроСнного ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° DirectWrite (WindowsΒ 8)DirectWrite inline object sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ встроСнный ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π² ΠΌΠ°ΠΊΠ΅Ρ‚ тСкста, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. This sample shows how to insert an inline object into a text layout, such as an image.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ рисования Π½Π° основС Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² XAML (WindowsΒ 8)XAML vector-based drawing sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся рисованиС Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates how to draw vector-based graphics in your app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ управлСния Π²Ρ‹Π·ΠΎΠ²Π°ΠΌΠΈ Bluetooth (WindowsΒ 8)Bluetooth call control sample (Windows 8)Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Bluetooth CallControl дСмонстрируСтся, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ устройство связи Bluetooth ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ².The Bluetooth CallControl sample demonstrates how to configure the default Bluetooth communications device for handling calls. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ вСрсии JavaScript, C#, C++ ΠΈ VB.Net.There are JavaScript, C#, C++, and VB.Net versions of this sample. Для использования этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° трСбуСтся Π·Π½Π°Π½ΠΈΠ΅ событий Windows ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий.This sample requires knowledge of Windows events and event handling.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ списка ΠΊΠΎΠΌΠ°Π½Π΄ Direct2D (WindowsΒ 8)Direct2D command list sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС списка ΠΊΠΎΠΌΠ°Π½Π΄.This sample demonstrates the use of a command list. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для записи Π½Π°Π±ΠΎΡ€Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄, создания кисти изобраТСния ΠΈΠ· списка ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ заполнСния ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ.It’s used for recording a set of vector commands, creating an image brush from the command list, and then filling a rectangle geometry with it. Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ списка ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅ зависит ΠΎΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°.The command list preserves resolution independence of the vector.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ControlChannelTrigger XMLHTTPRequest (WindowsΒ 8)ControlChannelTrigger XMLHTTPRequest sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс ControlChannelTrigger, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Магазина Windows, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π΅ IXMLHTTPRequest2, всСгда Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΈ всСгда доступно.The sample shows how to use the ControlChannelTrigger class to enable a Windows Store app using IXMLHTTPRequest2 to be always connected and always reachable. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся использованиС сСтСвых ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Магазина Windows.This sample demonstrates the use of background network notifications in a Windows Store app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ эскиза ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° XInput ΠΈ JavaScript (WindowsΒ 8)XInput and JavaScript controller sketch sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ для API XInput C++ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ срСды выполнСния Windows.This sample demonstrates how to wrap the XInput C++ API in a Windows Runtime component. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΈΠ· прилоТСния Магазина Windows с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript.Then, it calls it from a Windows Store app using JavaScript. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ рСализуСтся ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ эскиза, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Xbox для Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρ‹ Π»ΠΈΠ½ΠΈΠΉ ΠΈ Ρ‚.Β Π΄.This sample implements a sketch app that lets you use the Xbox game controller to select line thickness and more.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ эффСкта свСртки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Direct2D (WindowsΒ 8)Direct2D convolve matrix effect sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся эффСкт свСртки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π² Direct2D Effects.This sample demonstrates the Direct2D Effects convolve matrix effect. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΅ΡΡ‚ΡŒ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² свСртки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†: ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ (холостая ΠΊΠΎΠΌΠ°Π½Π΄Π°), Π±Π»ΠΎΡ‡Π½ΠΎΠ΅ Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ (ΡˆΠΈΡ€ΠΈΠ½Π° 5), простоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΡ€Π°Π΅Π², простоС ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ рСзкости, тиснСниС, Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ тиснСниС (высота 10) ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.This sample has some example convolution kernel matrices: Passthrough (no-op), Box blur (width 5), Simple edge detect, Simple sharpen, Emboss, Vertical smear (height 10) theses and more.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² DirectX (WindowsΒ 8)DirectX swap chain implementation sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ события CoreWindow Π² собствСнном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² DirectX ΠΊ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ прилоТСния.This sample shows how to receive CoreWindow events in a native application, and how to connect a DirectX swap chain to the application view.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ срСдства Π²Ρ‹Π±ΠΎΡ€Π° ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… (WindowsΒ 8)Credential picker sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ класс Windows.Security.Credentials.UI.CredentialPicker для получСния ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….This sample shows how to use the Windows.Security.Credentials.UI.CredentialPicker class to retrieve credentials. Π­Ρ‚ΠΈ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π² интСрфСйсы API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ HttpClient.These credentials may be passed to APIs that require them, for example, HttpClient.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Direct2D (WindowsΒ 8)Direct2D animation sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Direct2D для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π° Direct2D вдоль спирали.This sample shows how to use Direct2D to render and animate a Direct2D primitive along a spiral path.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ совмСстного использования содСрТимого Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ прилоТСния (WindowsΒ 8)Sharing content target app sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ содСрТимоС ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ прилоТСния.This sample demonstrates how an app can receive content shared from another app. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ классы ΠΈΠ· пространств ΠΈΠΌΠ΅Π½ Windows.ApplicationModel.DataTransfer ΠΈ Windows.ApplicationModel.DataTransfer.Share.This sample uses classes from the Windows.ApplicationModel.DataTransfer and Windows.ApplicationModel.DataTransfer.Share namespaces.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сохранСния изобраТСния Π² Ρ„Π°ΠΉΠ» Direct2D (WindowsΒ 8)Direct2D save to image file sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π° экранС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Direct2D ΠΈ DirectWrite.This sample shows how to render to the screen using Direct2D and DirectWrite. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ для просмотра ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° диск с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ APIΒ WIC.And, how to save the rendered image to disk using the WIC API.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π² соотвСтствии с DPI (WindowsΒ 8)Scaling according to DPI sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ описываСтся созданиС прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ Π² соотвСтствии с ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ пиксСлСй Π½Π° экранС.This sample describes how to build an app that scales according to the pixel density of the screen. Он Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ изобраТСния ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° ΠΈΠ»ΠΈ пСрСопрСдСляСт ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.It loads images of the right scale or overrides default scaling. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ API Windows.Graphics.Display.This sample uses the Windows.Graphics.Display API.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания внутрипроцСссного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° срСды выполнСния Windows (C#) (WindowsΒ 8)Creating a Windows Runtime in-process component sample (C#) (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π² C#, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² языкС C++/CX, JavaScript ΠΈ клиСнтском ΠΊΠΎΠ΄Π΅ C#.This sample shows how to create a component in C# that’s used in C++/CX, JavaScript, and C# client code. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ OvenServer содСрТит класс срСды выполнСния с ΠΈΠΌΠ΅Π½Π΅ΠΌ Oven, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ интСрфСйсы IOven ΠΈ IAppliance.The OvenServer project contains a runtime class named Oven, which implements an IOven interface and an IAppliance interface.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ push-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΈ пСриодичСских ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° (WindowsΒ 8)Push and periodic notifications client-side sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ клиСнтскоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚ΡŒ push-увСдомлСния, ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ с сСрвСра.This sample shows how a client app can register and listen for push notifications sent from a web server. Push-увСдомлСния ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для обновлСния эмблСмы ΠΈΠ»ΠΈ ΠΏΠ»ΠΈΡ‚ΠΊΠΈ, Π²Ρ‹Π·ΠΎΠ²Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ увСдомлСния ΠΈΠ»ΠΈ запуска Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ.Push notifications can be used to update a badge or a tile, raise a toast notification, or launch a background task.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ API для пСрСносного устройства (WindowsΒ 8)Portable device API sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ APIΒ COM IPortableDevice ΠΈΠ· прилоТСния C++.This sample shows how to access the IPortableDevice COM API from a C++ app. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ APIΒ COM IPortableDevice ΠΈΠ· классичСского прилоТСния C++, см. ΠΏΡ€ΠΈΠΌΠ΅Ρ€ APIΒ COM для пСрСносного устройства.To learn how to access the IPortableDevice COM API from a Desktop C++ app, refer to the Portable Devices COM API Sample.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ PlayToReceiver (WindowsΒ 8)PlayToReceiver sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся созданиС получатСля ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния «Π’оспроизвСсти Π½Π° устройствС».This sample demonstrates how to create a software Play To receiver. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ получатСля ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния «Π’оспроизвСсти Π½Π° устройствС», Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ».To advertise the software Play To Receiver, click the Start Receiver button. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ».To stop the receiver, click the Stop Receiver button.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ пСрсонализации экрана Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ (WindowsΒ 8)Lock screen personalization sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API LockScreen для задания изобраТСния экрана Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.This sample demonstrates how to use the LockScreen API to set the current user’s lock screen image. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ классы ΠΈΠ· пространства ΠΈΠΌΠ΅Π½ Windows.System.UserProfile.This sample uses classes from the Windows.System.UserProfile namespace.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ срСдства Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… (WindowsΒ 8)Credential locker sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ интСрфСйсы API PasswordVault WinRT, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ срСдство Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… для хранСния ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… для Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°. This sample demonstrates how to use the WinRT PasswordVault APIs, and how to use the credential locker to store web credentials. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ сцСнарии Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с ΠΎΠ΄Π½ΠΈΠΌ рСсурсом ΠΈ нСсколько ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΎΠ΄Π½ΠΈΠΌ рСсурсом.Specific scenarios include a single user with a single resource, and multiple users with a single resource.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ воспроизвСдСния Π²ΠΈΠ΄Π΅ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ машинного ΠΊΠΎΠ΄Π° C++ для модуля ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (WindowsΒ 8)Media engine native C++ video playback sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся воспроизвСдСниС Π²ΠΈΠ΄Π΅ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API MediaEngine Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ машинного ΠΊΠΎΠ΄Π° C++.This sample demonstrates video playback using the MediaEngine API in a native C++ app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (WindowsΒ 8)Media extensions sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°.This sample demonstrates how to use media extensions. МоТно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ эффСкты ΠΊ Π²ΠΈΠ΄Π΅ΠΎ, Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² схСм.You can apply effects to video, decode video, and create media streams using scheme handlers.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ экрана (WindowsΒ 8)Lock screen apps sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для экрана Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈΒ β€” экрана, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°,Β β€” для отобраТСния эмблСмы с основными свСдСниями ΠΎ состоянии ΠΈΠ»ΠΈ ΠΏΠ»ΠΈΡ‚ΠΊΠΈ для просмотра Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ состояния.This sample shows how an app can have a presence on the lock screenβ€”the screen that is shown when the computer is lockedβ€”with a badge to provide basic status information or a tile to provide more detailed status.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π²ΠΎΠ΄Π° тСкста XAML (WindowsΒ 8)XAML text display sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ тСкста Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.This sample demonstrates how control the appearance of text in your app.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ SimpleOrientationSensor (WindowsΒ 8)SimpleOrientationSensor sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ API Windows.Devices.Sensors.SimpleOrientationSensor.This sample shows how to use the Windows.Devices.Sensors.SimpleOrientationSensor API.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ спрайта Direct3D (WindowsΒ 8)Direct3D sprite sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ прСдставлСна рСализация повСдСния ΠΏΠ°ΠΊΠ΅Ρ‚Π° спрайта Π² Direct3D, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ API XNA SpriteBatch.This sample provides a Direct3D implementation of sprite batch behaviors, similar to the XNA SpriteBatch API. Π‘ΠΏΡ€Π°ΠΉΡ‚Ρ‹Β β€” это Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ рисунки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нСзависимо Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ сцСнС (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ…).Sprites are 2-D bitmaps that can be transformed and managed independently in a 3-D scene, typically used in 2-D games.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ стСрСоскопичСского эффСкта Direct3D (WindowsΒ 8)Direct3D stereoscopic 3D sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ дСмонстрируСтся, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ стСрСоскопичСский эффСкт Π² прилоТСния C++ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Direct3D.This sample demonstrates how to add a stereoscopic 3-D effect to C++ apps by using Direct3D. Π’ Π½Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° систСмныС измСнСния стСрСоизобраТСний Π² Direct3D.It also demonstrates how to respond to system stereo changes in Direct3D. Для Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ стСрСоскопичСского эффСкта трСбуСтся дисплСй, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ стСрСоизобраТСния.The stereoscopic 3-D effect requires a display that supports stereo 3-D.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DLL срСды выполнСния Windows с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ C++ (WindowsΒ 8)Creating a Windows Runtime DLL component with C++ sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ внутрипроцСссный ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DLL Π² MicrosoftΒ VisualΒ C++.This sample shows how to create an in-process DLL component in Microsoft Visual C++. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² языкС C++/CX, JavaScript ΠΈ клиСнтском ΠΊΠΎΠ΄Π΅ C#.It’s used in C++/CX, JavaScript, and C# client code. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ OvenServer содСрТит класс срСды выполнСния с ΠΈΠΌΠ΅Π½Π΅ΠΌ Oven, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ интСрфСйс IOven.The OvenServer project contains a runtime class named Oven, which implements an IOven interface.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° EXE срСды выполнСния Windows с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ C++ (WindowsΒ 8)Creating a Windows Runtime EXE component with C++ sample (Windows 8)Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ внСпроцСссный ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ EXE Π² MicrosoftΒ VisualΒ C++.This sample shows how to create an out-of-process EXE component in Microsoft Visual C++. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² языкС C++/CX, JavaScript ΠΈ клиСнтском ΠΊΠΎΠ΄Π΅ C#.It’s used in C++/CX, JavaScript, and C# client code. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ OvenServer содСрТит класс срСды выполнСния с ΠΈΠΌΠ΅Π½Π΅ΠΌ Oven, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ интСрфСйс IOven.The OvenServer project contains a runtime class named Oven, which implements an IOven interface.

ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΊΠΎΠ΄Π° C/C++ Π² WebAssembly — WebAssembly

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ‹ написали ΠΊΠΎΠ΄ Π½Π° C / C ++, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² WebAssembly,Β Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнта Emscripten. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ установим ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для дальнСйшСй Ρ€Π°Π±ΠΎΡ‚Ρ‹.

НСобходимыС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹

Когда Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΎ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌΒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° Π½Π° языкС Π‘ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Emscripten. Π’Π°ΠΌ доступно большоС количСство ΠΎΠΏΡ†ΠΈΠΉ для настройки компиляции, Π½ΠΎ ΠΌΡ‹ рассмотрим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° основных сцСнария компиляции с использованиСм Emscripten:

  • ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ Π² wasm ΠΈ созданиС HTML-страницы для запуска вашСго ΠΊΠΎΠ΄Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ JavaScript ΠΊΠΎΠ΄Π°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ wasm модуля Π² Π²Π΅Π±-срСдС.
  • ΠŸΡ€ΠΎΡΡ‚ΠΎ компиляция Π² wasm ΠΈ созданиС JavaScript ΠΊΠΎΠ΄Π°.

ΠœΡ‹ рассмотрим ΠΎΠ±Π° способа Π½ΠΈΠΆΠ΅.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ HTML ΠΈ JavaScript

Π­Ρ‚ΠΎ самый простой способ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ рассмотрим. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹ смоТСтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Emscripten для создания всСго Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваш ΠΊΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΊΠ°ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ WebAssembly.

  1. Нам понадобится простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для компиляции. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π‘ΠΈ ΠΈ сохранитС Π΅Π³ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅Β  hello.c Π² Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Π½Π° вашСм локальном дискС:
    #include <stdio.h>
    
    int main(int argc, char ** argv) {
      printf("Hello World\n");
    }
  2. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится ваш Ρ„Π°ΠΉΠ» hello.c, ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:
    emcc hello.c -s WASM=1 -o hello.html

Рассмотрим ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π»ΠΈ компилятору:

  • -s WASM=1 β€” Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ wasm ΠΌΠΎΠ΄ΡƒΠ»ΡŒ. Если Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Emscripten просто создаёт  asm.js;
  • -o hello.html β€” Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Emscripten сгСнСрировал HTML-страницу hello.html Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΡƒΡŽ наш ΠΊΠΎΠ΄, Π° Ρ‚Π°ΠΊΠΆΠ΅ сам ΠΌΠΎΠ΄ΡƒΠ»ΡŒ wasm ΠΈ ΠΊΠΎΠ΄ JavaScript ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΒ Π² Π²Π΅Π±-срСдС.

На этом этапС Π² вашСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ находится:

  • Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ модуля wasm (hello.wasm)
  • Π€Π°ΠΉΠ» JavaScript, содСрТащий ΠΊΠΎΠ΄ ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π‘ΠΈ ΠΈ JavaScript/wasm (hello.js)
  • HTML-страница для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, компиляции ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ wasm модуля, ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (hello.html)

Запуск вашСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, всё Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉΒ  hello.html Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, это ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° WebAssembly. Он Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Firefox 52+, Chrome 57+ ΠΈ послСдних вСрсиях Opera. Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ WebAssembly Π² Firefox 47+, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ² Ρ„Π»Π°Π³Β javascript.options.wasm Π² about:config, ΠΈΠ»ΠΈ Π² Chrome 51+ ΠΈ Opera 38+ пСрСйдя Π²Β chrome://flags ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ² Ρ„Π»Π°Π³Β Experimental WebAssembly.

Если всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ надпись «Hello world» Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΉΡΡ Π²Π΅Π±-страницС ΠΈ Π² JavaScript консоли вашСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΠ΅ΠΌ, Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ скомпилировали ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° Π‘ΠΈ Π² WebAssembly ΠΈ запустили Π΅Ρ‘ Π² своём Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅!

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: На самом Π΄Π΅Π»Π΅, Ссли просто ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ hello.html, Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. ΠŸΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ΡΡ Ρ‡Ρ‚ΠΎ всС Ρ„Π°ΠΉΠ»Ρ‹ находятся на Π²Π΅Π±-сСрвСрС ΠΈ Π²Ρ‹ запускаСтС страницу Ρ‡Π΅Ρ€Π΅Π· localhost/hello.html. Для этих Ρ†Π΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹ΠΉ Π²Π΅Π±-сСрвСр Emscripten. Π§Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находятся ваши Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΡƒΒ emrun hello.html

ИспользованиС собствСнного HTML шаблона

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ собствСнный шаблон HTML. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ:

  1. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, сохранитС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Ρ„Π°ΠΉΠ»Π΅ hello2.c Π² Π½ΠΎΠ²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅:

    #include <stdio.h>
    
    int main(int argc, char ** argv) {
        printf("Hello World\n");
    
    }
  2. НайдитС Ρ„Π°ΠΉΠ»Β  shell_minimal.html Π² вашСм Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ emsdk. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ html_template Π²Π½ΡƒΡ‚Ρ€ΠΈ вашСго Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

  3. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ваш Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

    emcc -o hello2.html hello2.c -O3 -s WASM=1 --shell-file html_template/shell_minimal.html

    Π’ этот Ρ€Π°Π· ΠΌΡ‹ использовали Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ компиляции:

    • ΠœΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ -o hello2.html, Ρ‡Ρ‚ΠΎΠ±Ρ‹ компилятор ΠΏΠΎ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ JavaScript ΠΊΠΎΠ΄ ΠΈΒ .htmlΒ Ρ„Π°ΠΉΠ».
    • Π’Π°ΠΊΠΆΠ΅, ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈΒ  --shell-file html_template/shell_minimal.htmlΒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ компилятор использовал ваш шаблон для создания HTML страницы Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅ΠΉΒ ΡΡ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€.
  4. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ запустим этот ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Команда, указанная Π²Ρ‹ΡˆΠ΅, сгСнСрируСт Ρ„Π°ΠΉΠ» hello2.html, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ содСрТаниС Ρ‡Ρ‚ΠΎ ΠΈ шаблон, Π½ΠΎ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ,Β Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ Π² процСсс Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сгСнСрированного wasm, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΌ Π΅Π³ΠΎ ΠΈ Ρ‚.Π΄. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² своём Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ компилятору ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ JavaScript ΠΊΠΎΠ΄Π°, Π±Π΅Π· HTML, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„Π»Π°Π³Π° -o, .js вмСсто .html для Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β emcc -o hello2.js hello2.c -O3 -s WASM=1. ПослС этого Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой собствСнный HTML Ρ„Π°ΠΉΠ» с нуля. Однако Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ рСкомСндуСтся β€” Emscripten Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ΡΡΒ Π±ΠΎΠ»ΡŒΡˆΠΎΠ΅ количСство ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π° для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ выдСлСния памяти, ΡƒΡ‚Π΅Ρ‡Π΅ΠΊ памяти ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² прСдоставляСмый шаблон. Намного Π»Π΅Π³Ρ‡Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‡Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои собствСнныС вСрсии самому.

Π’Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ Π²Β Π‘ΠΈ

Если Ρƒ вас Π΅ΡΡ‚ΡŒ функция опрСдСлённая Π² ΠΊΠΎΠ΄Π΅ Π½Π° Π‘ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎ нСобходимости Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ· JavaScript, Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для этого Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽΒ  ccall() ΠΈΠ· Emscripten, ΠΈ объявлСниС EMSCRIPTEN_KEEPALIVEΒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ Π²Π°ΡˆΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π² список экспортируСмых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (см.Β ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΌΠΎΠ΅ΠΌ ΠΊΠΎΠ΄Π΅ ΠΈΡΡ‡Π΅Π·Π°ΡŽΡ‚ послС компиляции ΠΈ/ΠΈΠ»ΠΈ я ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ сообщСниС «НСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΒ»). Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

  1. Для Π½Π°Ρ‡Π°Π»Π° сохранитС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Ρ„Π°ΠΉΠ»Π΅Β  hello3.c Π² Π½ΠΎΠ²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅:

    #include <stdio.h>
    #include <emscripten/emscripten.h>
    
    int main(int argc, char ** argv) {
        printf("Hello World\n");
    }
    
    #ifdef __cplusplus
    extern "C" {
    #endif
    
    void EMSCRIPTEN_KEEPALIVE myFunction(int argc, char ** argv) {
      printf("MyFunction Called\n");
    }
    
    #ifdef __cplusplus
    }
    #endif

    По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΊΠΎΠ΄ созданный Emscripten, всСгда просто Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽΒ  main()Β , Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Β EMSCRIPTEN_KEEPALIVE ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ этого Π½Π΅ происходило. Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒΒ emscripten.h для использования EMSCRIPTEN_KEEPALIVE.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π±Π»ΠΎΠΊΠΈ #ifdef Ρ‡Ρ‚ΠΎΠ±Ρ‹, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ оставался Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ Ссли Π²Ρ‹ ΠΏΠΎΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ C++ ΠΊΠΎΠ΄. Из Π·Π° различия Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… прСобразования ΠΈΠΌΡ‘Π½ ΠΌΠ΅ΠΆΠ΄Ρƒ Π‘ΠΈ ΠΈ Π‘ΠΈ++, этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒΡΡ, Π½ΠΎ ΠΌΡ‹ написали Π΅Π³ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ функция Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ функция Π‘ΠΈ Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π‘ΠΈ++.

  2. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅Β html_template/shell_minimal.htmlΒ Π² ваш Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, просто для удобства. В настоящСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ стоит Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

  3. Π’Π΅ΠΏΠ΅Ρ€ΡŒ снова займёмся этапом компиляции. Π’Π½ΡƒΡ‚Ρ€ΠΈ вашСго послСднСго ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», скомпилируйтС ваш Π‘ΠΈ ΠΊΠΎΠ΄ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. (ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ компиляции ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽΒ NO_EXIT_RUNTIME, ΠΈΠ½Π°Ρ‡Π΅ послС выполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΒ main(), Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ†ΠΈΠΊΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊ Π²Ρ‹Π·ΠΎΠ²Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ atexits ΠΈ дальшС Π±ΡƒΠ΄Π΅Ρ‚Β Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ наш скомпилированный ΠΊΠΎΠ΄.Β Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами это нСобходимо для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ эмуляции Π‘ΠΈ.)

    emcc -o hello3.html hello3.c -O3 -s WASM=1 --shell-file html_template/shell_minimal.html -s NO_EXIT_RUNTIME=1  -s EXTRA_EXPORTED_RUNTIME_METHODS='["ccall"]'
  4. Если Π²Ρ‹ снова запуститС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² своём Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠΆΠ΅ самоС Ρ‡Ρ‚ΠΎ ΠΈ Π΄ΠΎ этого!

  5. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ Π½ΠΎΠ²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽΒ myFunction() ΠΈΠ· JavaScript. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅Β <button> ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅,Β Ρ‡ΡƒΡ‚ΡŒ Π²Ρ‹ΡˆΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅Π³Π°Β <script type='text/javascript'>.

    <button>Run myFunction</button>
  6. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ элСмСнта <script> (Ρ‡ΡƒΡ‚ΡŒ Π²Ρ‹ΡˆΠ΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅Π³Π°Β </script>):

    document.querySelector('.mybutton').addEventListener('click', function(){
      alert('check console');
      var result = Module.ccall('myFunction', 
                                 null, 
                                 null, 
                                 null); 
    });

Π­Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΒ ccall() для Π²Ρ‹Π·ΠΎΠ²Π° экспортируСмой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ goto Π² C++ | Π£Ρ€ΠΎΠΊΠΈ Π‘++

  Обновл. 1 Авг 2020  | 

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ goto β€” это ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ управлСния ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ заставляСт Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ участка ΠΊΠΎΠ΄Π° Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ (ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ ΠΏΡ€Ρ‹ΠΆΠΎΠΊ). Π”Ρ€ΡƒΠ³ΠΎΠΉ участок ΠΊΠΎΠ΄Π° идСнтифицируСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π»Π΅ΠΉΠ±Π»Π°. НапримСр:

#include <iostream>
#include <cmath> // для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sqrt()

int main()
{
double z;
tryAgain: // это Π»Π΅ΠΉΠ±Π»
std::cout << «Enter a non-negative number: «;
std::cin >> z;

if (z < 0.0)
goto tryAgain; // Π° это ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ goto

std::cout << «The sqrt of » << z << » is » << sqrt(z) << std::endl;
return 0;
}



#include <iostream>

#include <cmath> // для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sqrt()

int main()

{

Β Β Β Β double z;

tryAgain: // это Π»Π΅ΠΉΠ±Π»

Β Β Β Β std::cout << «Enter a non-negative number: «;

Β Β Β Β std::cin >> z;

Β Β Β Β if (z < 0.0)

Β Β Β Β Β Β Β Β goto tryAgain; // Π° это ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ goto

Β Β Β Β std::cout << «The sqrt of » << z << » is » << sqrt(z) << std::endl;

Β Β Β Β return 0;

}

Π’ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдлагаСтся ввСсти Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число. Однако, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²Π΅Π΄Π΅Ρ‚ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ goto, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΊ Π»Π΅ΠΉΠ±Π»Ρƒ tryAgain. Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ снова Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ввСсти число. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ постоянно Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π²Π²ΠΎΠ΄ числа, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π½Π΅ Π²Π²Π΅Π΄Π΅Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ число.

Π Π°Π½Π΅Π΅ ΠΌΡ‹ рассматривали Π΄Π²Π° Ρ‚ΠΈΠΏΠ° области видимости: локальная (ΠΈΠ»ΠΈ «блочная») ΠΈ глобальная (ΠΈΠ»ΠΈ «файловая»). Π›Π΅ΠΉΠ±Π»Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Ρ‚ΠΈΠΏ области видимости: ΠΎΠ±Π»Π°ΡΡ‚ΡŒ видимости Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ goto ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π»Π΅ΠΉΠ±Π» Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ограничСния Π½Π° использованиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² goto. НапримСр, Π²Ρ‹ Π½Π΅ смоТСтС ΠΏΠ΅Ρ€Π΅ΠΏΡ€Ρ‹Π³Π½ΡƒΡ‚ΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ, которая ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Π±Π»ΠΎΠΊΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ goto:

int main()
{
goto skip; // ΠΏΡ€Ρ‹ΠΆΠΎΠΊ Π²ΠΏΠ΅Ρ€Π΅Π΄ нСдопустим
int z = 7;
skip: // Π»Π΅ΠΉΠ±Π»
z += 4; // ΠΊΠ°ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π² этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ?
return 0;
}



int main()

{

Β Β Β Β goto skip; // ΠΏΡ€Ρ‹ΠΆΠΎΠΊ Π²ΠΏΠ΅Ρ€Π΅Π΄ нСдопустим

Β Β Β Β int z = 7;

skip: // Π»Π΅ΠΉΠ±Π»

Β Β Β Β z += 4; // ΠΊΠ°ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π² этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ?

Β Β Β Β return 0;

}

Π’ Ρ†Π΅Π»ΠΎΠΌ, программисты ΠΈΠ·Π±Π΅Π³Π°ΡŽΡ‚ использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° goto Π² языкС C++ (ΠΈ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… высокоуровнСвых языков программирования). Основная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π½ΠΈΠΌ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ позволяСт программисту ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ° выполнСния ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Ρ‹Π³Π°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎ. А это, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, создаСт Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ программисты Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ «спагСтти-ΠΊΠΎΠ΄ΠΎΠΌΒ». Π‘ΠΏΠ°Π³Π΅Ρ‚Ρ‚ΠΈ-ΠΊΠΎΠ΄ β€” это ΠΊΠΎΠ΄, порядок выполнСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Ρ‚Π°Ρ€Π΅Π»ΠΊΡƒ со спагСтти (всё Π·Π°ΠΏΡƒΡ‚Π°Π½ΠΎ ΠΈ Π·Π°ΠΊΡ€ΡƒΡ‡Π΅Π½ΠΎ), Ρ‡Ρ‚ΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ затрудняСт слСдованиС порядку ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠΊΠΈ выполнСния Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.

Как Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» ΠΎΠ΄ΠΈΠ½ извСстный спСциалист Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, ЭдсгСр ДСйкстра: Β«ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ программистов β€” это ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‰Π°ΡΡΡ функция плотности использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² goto Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ ΠΏΠΈΡˆΡƒΡ‚Β».

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ goto часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… старых языках, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Basic ΠΈΠ»ΠΈ Fortran, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π² языкС CΠΈ. Однако Π² C++ goto ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ любой ΠΊΠΎΠ΄, написанный с Π½ΠΈΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ эффСктивно ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ с использованиСм Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² языкС C++, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ†ΠΈΠΊΠ»Ρ‹, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ дСструкторы (всё пСрСчислСнноС ΠΌΡ‹ рассмотрим Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅).

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ: Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² goto, Ссли Π½Π° это Π½Π΅Ρ‚ вСских ΠΏΡ€ΠΈΡ‡ΠΈΠ½.

ΠžΡ†Π΅Π½ΠΈΡ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ:

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°…

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях:

Π£Ρ€ΠΎΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° языкС Π‘ΠΈ/Π‘ΠΈ++

Π”Π°Π½Π½Ρ‹ΠΉ курс Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² 2010 Π³ΠΎΠ΄Ρƒ. Однако ΠΎΠ½ Π½Π΅ потСрял Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΈ привСдСнная Π² Π½Ρ‘ΠΌ информация Π²ΠΏΠΎΠ»Π½Π΅ Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Π° для соврСмСнных вСрсий Visual Studio.

ΠšΡƒΡ€Ρ посвящСн созданию 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° языкС Π‘ΠΈ/Π‘ΠΈ++ ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Windows-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… срСду Visual Studio 2005/2008/2010. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ·Π½Π°ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ интСрСсного. Π’ курсС Π±ΡƒΠ΄ΡƒΡ‚ рассмотрСны всС этапы, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅ 64-Π±ΠΈΡ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡŽ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ 32-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π½Π° 64-Π±ΠΈΡ‚Π½ΡƒΡŽ систСму.

ΠšΡƒΡ€Ρ состоит ΠΈΠ· 28 ΡƒΡ€ΠΎΠΊΠΎΠ², посвящСнных знакомству с 64-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ систСмами, вопросам сборки 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ поиска спСцифичных для 64-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ошибок ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π°. Π Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ вопросы, ΠΊΠ°ΠΊ ΠΎΡ†Π΅Π½ΠΊΠ° стоимости ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° 64-Π±ΠΈΡ‚Π½Ρ‹Π΅ систСмы ΠΈ Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ этого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.

Авторами курса ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • ΠΊ.Ρ„.-ΠΌ.Π½. ΠšΠ°Ρ€ΠΏΠΎΠ² АндрСй НиколаСвич;
  • ΠΊ.Ρ‚.Π½. Π Ρ‹ΠΆΠΊΠΎΠ² Π•Π²Π³Π΅Π½ΠΈΠΉ АлСксандрович.

Авторы Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ вопросами обСспСчСния качСства 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ статичСского Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π° PVS-Studio для Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° рСсурсоСмких ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ΠŸΡ€Π°Π²ΠΎΠΎΠ±Π»Π°Π΄Π°Ρ‚Π΅Π»Π΅ΠΌ курса являСтся ООО «Π‘истСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ».

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ курса

  • Π£Ρ€ΠΎΠΊ 01. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ 64-Π±ΠΈΡ‚Π½Ρ‹Π΅ систСмы.
  • Π£Ρ€ΠΎΠΊ 02. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
  • Π£Ρ€ΠΎΠΊ 03. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ ΠΊΠΎΠ΄Π° Π½Π° 64-Π±ΠΈΡ‚Π½Ρ‹Π΅ систСмы. Π—Π° ΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ².
  • Π£Ρ€ΠΎΠΊ 04. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ 64-Π±ΠΈΡ‚Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
  • Π£Ρ€ΠΎΠΊ 05. Π‘Π±ΠΎΡ€ΠΊΠ° 64-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ прилоТСния.
  • Π£Ρ€ΠΎΠΊ 06. Ошибки Π² 64-Π±ΠΈΡ‚Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅.
  • Π£Ρ€ΠΎΠΊ 07. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ выявлСния 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ошибок.
  • Π£Ρ€ΠΎΠΊ 08. БтатичСский Π°Π½Π°Π»ΠΈΠ· для выявлСния 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ошибок.
  • Π£Ρ€ΠΎΠΊ 09. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 01. ΠœΠ°Π³ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ числа.
  • Π£Ρ€ΠΎΠΊ 10. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 02. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ количСством Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².
  • Π£Ρ€ΠΎΠΊ 11. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 03. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сдвига.
  • Π£Ρ€ΠΎΠΊ 12. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 04. Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.
  • Π£Ρ€ΠΎΠΊ 13. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 05. АдрСсная Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ°.
  • Π£Ρ€ΠΎΠΊ 14. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 06. ИзмСнСниС Ρ‚ΠΈΠΏΠ° массива.
  • Π£Ρ€ΠΎΠΊ 15. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 07. Π£ΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ.
  • Π£Ρ€ΠΎΠΊ 16. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 08. Memsize-Ρ‚ΠΈΠΏΡ‹ Π² ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΡ….
  • Π£Ρ€ΠΎΠΊ 17. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 09. БмСшанная Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ°.
  • Π£Ρ€ΠΎΠΊ 18. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 10. Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π² double цСлочислСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.
  • Π£Ρ€ΠΎΠΊ 19. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 11. БСриализация ΠΈ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.
  • Π£Ρ€ΠΎΠΊ 20. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 12. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.
  • Π£Ρ€ΠΎΠΊ 21. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 13. Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ….
  • Π£Ρ€ΠΎΠΊ 22. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 14. ΠŸΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.
  • Π£Ρ€ΠΎΠΊ 23. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 15. Рост Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² структур.
  • Π£Ρ€ΠΎΠΊ 24. Π€Π°Π½Ρ‚ΠΎΠΌΠ½Ρ‹Π΅ ошибки.
  • Π£Ρ€ΠΎΠΊ 25. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ знакомство с ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌΠΈ 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ошибок.
  • Π£Ρ€ΠΎΠΊ 26. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.
  • Π£Ρ€ΠΎΠΊ 27. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ создания инсталляторов для 64-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ окруТСния.
  • Π£Ρ€ΠΎΠΊ 28. ΠžΡ†Π΅Π½ΠΊΠ° стоимости процСсса 64-Π±ΠΈΡ‚Π½ΠΎΠΉ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π‘ΠΈ/Π‘ΠΈ++ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ОбъСм курса: курс ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ знакомство с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΈΠ· 28 ΡƒΡ€ΠΎΠΊΠΎΠ² Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 20-40 ΠΌΠΈΠ½ΡƒΡ‚. ΠžΠ±Ρ‰Π΅Π΅ врСмя изучСния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° составляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 18 часов.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ всС ΡƒΡ€ΠΎΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° (Π² Ρ‚ΠΎΠΌ числС ΠΈ Π²Π΅Ρ€ΡΠΈΡŽ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ). Π­Ρ‚ΠΎΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅, Π»ΠΈΠ±ΠΎ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π² pdf-Ρ„Π°ΠΉΠ» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ pdf-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°.

C—. Examples.




ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ исходники ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π‘—.



dx9c—.zip (5k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Direct3D 9.0 ΠΎΡ‚ Andrey Ch.
blur.zip (55k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Blur Π½Π° OpenGL ΠΎΡ‚ Andrey Ch.
chat.zip (16k)Chat ΠΏΠΎ сСти ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ TCP (for Windows). Kobyzev Vadym исправил ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.
space.zip (5k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Screen Saver ΠΎΡ‚ C.Eugene. (Под Windows 95-98 Π³Π»ΡŽΡ‡ΠΈΡ‚)
fastpad.zip (10k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записной ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΎΡ‚ Π”ΠΈΠΌΠ°Π½Π° БСляСва.
colfire.zip (135k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ OpenGL ΠΎΡ‚ Andrey Ch.
sprite.zip (227k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ спрайтов ΠΎΡ‚ Andrey Ch.
coldet.zip (250k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ OpenGL, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π°Π½Π°Π»ΠΈΠ·Π° столкновСния сoldet, ΠΎΡ‚ Andrey Ch.
quater.zip (162k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вращСния Π²Π΅ΠΊΡ‚ΠΎΡ€Π° ΠΎΡ‚ Andrey Ch.
demo1.zip (153k)Π”Π΅ΠΌΠΊΠ° со Π·Π²ΡƒΠΊΠΎΠΌ ΠΎΡ‚ Andrey Ch.
xquest.zip (11k)Π˜Π³Ρ€Π° тСкстовых Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² ΠΎΡ‚ ΠšΡ€ΠΈΠ²ΠΎΡˆΠ΅ΠΈΠ½Π° АлСксандра.
glsphinx.zip (30k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с OpenGl ΠΎΡ‚ Andrey Ch.
vc.zip (36k)Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ сравнСниС тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡ‚ Denis Porfiryev
cmmvxd.zip (28k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания VXD ΠΎΡ‚ Denis Porfiryev
emuz.zip (279k)Эмулятор ПК ZX Spectrum написанный Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠΌ ΠšΠ»Π°Π΄ΠΎΠ²Ρ‹ΠΌ Π² 1995 Π³ΠΎΠ΄Ρƒ. Для компиляции Π½Ρ‹Π½Π΅ΡˆΠ½ΠΈΠΌ компилятором исходники Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² нСбольшой Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ΅.
ijl10v2.zip (88k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π²ΠΎΠ΄Π° Π² ΠΎΠΊΠ½ΠΎ Windows графичСского Ρ„Π°ΠΉΠ»Π° JPEG ΠΎΡ‚ Andrey Ch.
minimp3.zip (15k)ΠšΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ MP3 player
zlib2.zip (135k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π°Ρ€Ρ…ΠΈΠ²Π°ΠΌΠΈ zip ΠΎΡ‚ Andrey Ch
memreg.zip (5k)Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΎΡ‚ Denis Porfiryev
try.zip (1k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΎΡ‚ Denis Porfiryev
c—mc_01.rar (192k)ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π½Π° C— ΠΎΡ‚ Ярослава.
ppong.zip (5k)Π˜Π³Ρ€Π° Π² ΠΏΠΈΠ½-ΠΏΠΎΠ½Π³ ΠΎΡ‚ Π‘ΠΌΠ°Π³ΠΈΠ½Π° Дмитрия.
kitten.zip (31k)Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° многоязыковой ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ тСкстовых сообщСний ΠΎΡ‚ CyberRax.
ddrawtst.zip (27k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π²ΠΎΠ΄Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ с использованиСм DirectDraw ΠΎΡ‚ Π‘ΠΌΠ°Π³ΠΈΠ½Π° Дмитрия.
dnk.rar (41k)
netto.rar (59k)
Π”Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°ΡˆΠΊΠΈ ΠΎΡ‚ Constantine Stanislavski.
md2.zip (372k)ГрафичСский Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Quake II ΠΎΡ‚ AndreyCh.
tinydpmi.zip (4k)Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для создания ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Ρ… 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… DOS-Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΎΡ‚ Vrabecz Attila.
cmmedit.zip (75k)ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ IDE ΠΎΡ‚ QS_Ong, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ KetilO RAEdit.
grid.zip (55k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ KetilO RAGrid.
alpha.zip (191k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ налоТСния ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΎΡ‚ AndreyCh.
dsound.zip (86k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ проигрывания Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° *.XM ΠΎΡ‚ AndreyCh.
dialog.zip (71k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования KetilO ResEd для создания Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² Π² Windows ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ….
bitmap32.zip (34k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π²ΠΎΠ΄Π° bitmap Π² ΠΎΠΊΠ½ΠΎ Windows ΠΎΡ‚ AndreyCh.
minemeos.zip (25k)Π˜Π³Ρ€Π° «ΠœΠΈΠ½Π΅Ρ€» для OS Menuet ΠΎΡ‚ Ivan Poddubny.
link_obj.zip (41k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² C— ΠΈ MASM ΠΎΡ‚ TBD.
winobj.zip (19k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² C— ΠΈ FASM ΠΎΡ‚ Andrey Chebanov.
cide.zip (37k)ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ IDE, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ wxCmm ΠΈ KetilO RAEdit, ΠΎΡ‚ TBD.
control.zip (4k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² рСсурсов ΠΈ связь MSXML с WindowsXP.
tlb.zip (40k)Плагин для truelaunchbar ΠΎΡ‚ Den Po.
wa_jfix.zip (2k)Плагин для WinAmp ΠΎΡ‚ Den Po.
whello_o.zip (2k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ компиляции ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° для Windows ΠΎΡ‚ AndreyCh.
gluk.zip (31k)
my3.zip (50k)
Π”Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°ΡˆΠΊΠΈ ΠΎΡ‚ Constantine Stanislavski.
tinyedit.zip (30k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ простого тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΎΡ‚ Kai-Hong Chen.
epack.zip (34k)Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° PE.
smart.zip (13k)ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° диагностики ТСстких дисков.
picolzo.zip (4k)Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° сТатия Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ LZO ΠΎΡ‚ Kai-Hong Chen.
deltree.zip (7k)ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° удалСния ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² с Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΠΎΡ‚ Kai-Hong Chen.
ping.zip (3k)Быстрый Ping локальной ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ сСти.
move25.zip (11k)ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° пСрСмСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² с Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΠΎΡ‚ Kai-Hong Chen.
vortex16.zip (3k)Π”Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Ρ‹ Vortex ΠΎΡ‚ Kirill Joss.
smilies.zip (17k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования классов ΠΈ наслСдования.
usecom.zip (9k)ИспользованиС COM для управлСния панСлью Π·Π°Π΄Π°Ρ‡ΠΈ.
modpl32.zip (83k)32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ MOD-player ΠΎΡ‚ АлСксСя Дрямова.
gpc.zip (5k)ΠžΡ‡Π΅Π½ΡŒ полСзная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для программирования Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Windows ΠΎΡ‚ Ярослава Π’Π°ΡˆΠΊΠ΅Π²ΠΈΡ‡Π°.
w2d.zip (6k)ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ² с Windows-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ Π² DOS-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ для русского языка ΠΎΡ‚ Ярослава Π’Π°ΡˆΠΊΠ΅Π²ΠΈΡ‡Π°.
res2txt.zip (18k)ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ рСсурсов Π² тСкстовый Ρ„Π°ΠΉΠ» ΠΎΡ‚ Ярослава.
cmp.zip (28k)ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° сравнСния Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡ‚ Π’pΠΈΡ„ΠΎΠ½ΠΎΠ²Π° ОлСга.
mod_ecvl.zip (280k)MOD player by Dryamov Alexey.
cdtray.rar (5k) ΠŸΡ€ΠΈΠΌΠ΅Ρ€ присланный Π“ΠΎΡ€Π΄Π΅ΠΉΡ‡ΠΈΠΊ Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠΌ. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ тСксты Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚
нСсколько Π²Π΅Ρ‰Π΅ΠΉ — структуру WIN32 прилоТСния, установку ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² Ρ‚Ρ€Π΅ΠΉ,
созданиС мСню Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
ocmd03t.rar (122k) Online Commander by Alex Carcass.
full_exm.zip (562k)
full_ex2.zip (547k)
ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ всСх ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².
loader.rar (34k) Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° процСссора ΠΎΡ‚ АлСксСя.
opengl.zip (18k) Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ АлСксандра Π—ΠΎΠ»ΠΎΡ‚ΠΎΠ²Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с OpenGL.
nwipscr.rar (39k) NoiseWiper — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ удалСния Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ это Π±Ρ‹Π»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡ….
iplist.zip (2k)Бписок всСх TCP/IP адрСсов Π² вашСй сСти.
calc.zip (42k)ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ для FAR-Π° ΠΎΡ‚ ДСниса ΠšΠ°Π»Π°Ρ‡Ρ‘Π²Π°.
fdf.rar (4k)Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ созданиС CRK by Leon.
sphinx.zip (24k)3D-demo.
dinrus.zip (17k)Русификатор ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ дисплСя для DOS by Dryamov Alexey.
mb.zip (149k)Π˜Π³Ρ€Π° «ΠœΠΎΡ€ΡΠΊΠΎΠΉ Π±ΠΎΠΉ» by Dryamov Alexey.
3d.zip (129k)3D — Π΄Π΅ΠΌΠΊΠ° by Dryamov Alexey.
wtmplate.zip (5k)Π¨Π°Π±Π»ΠΎΠ½ для создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для Windows by Yury Benesh.
term.zip (9k)Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ DOS ΠΈ Windows ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ».
lomsadze.zip (7k)Π”Π΅ΠΌΠΊΠΈ by Lomsadze.
udc.zip (2k)ΠŸΠ΅Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° тСкстового Ρ„Π°ΠΉΠ»Π°.
txt2bmp.zip (5k)ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΡ тСкстового Ρ„Π°ΠΉΠ»Π° Π² графичСский BMP.
kill_nl.zip (5k)Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π»ΠΈΡˆΠ½ΠΈΡ… NOT_LOGGED_IN соСдинСний Π½Π° сСрвСрС netware.
idle.zip (1k)Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ CPU (for Windows).
fimage.zip (4k)Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ востановлСниС ΠΎΠ±Ρ€Π°Π·Π° дискСты.
cps.zip (5k)Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π² сСти.
cmosview.zip (26k)ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ CMOS.
dll.zip (3k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ DLL (for Windows).
dmenu.zip (3k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (for Windows).
first.zip (3k)ΠŸΠ΅Ρ€Π²Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° (for Windows).
hello.zip (1k)ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° (for Windows).
play_amd.zip (16k)ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° *.AMD.
minimize.zip (6k)ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΎΠΊΠ½Π° ΠΏΠΎΠ΄ Windows 95.
midas.zip (103k)ИспользованиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ midas11.dll для проигрывания ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚ΠΈΠΏΠ° XM S3M IT MOD (for Windows).
32.zip (84k)32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΉ C—ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ компилятор.
tasks.zip (1k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ консольной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ΄ Windows.
tunnel.zip (40k)Demo ΠΏΠΎΠ΄ Windows.
mod.zip (39k)ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° MOD.
xc02.zip (4k)16-Ρ€ΠΈΡ‡Π½ΠΎΠ΅ сравнСниС Ρ„Π°ΠΉΠ»ΠΎΠ² (для создания crack).
demo_typ.zip (98k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ описаниС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π΅ΠΌΠΎ-эффСктов.
other2.zip (15k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹:

  • SR1816.C— дизассСмблСр для микропроцСссора Ρ‚ΠΈΠΏΠ° 1816Π’Π•39
  • KEYBR.C— Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ руссификации ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹
  • PLAY_FLI.C— просмотр Ρ„Π°ΠΉΠ»ΠΎΠ² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ FLI ΠΈ FLC
  • multboot.zip (13k)Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ΅ мСню для Windows 95 (Π·Π°ΠΌΠ΅Π½Π° клавиши F4).
    ha.zip (40k)Архиватор HA (Π² 1.5 Ρ€Π°Π·Π° быстрСС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°).
    tetris.zip (8k)Π˜Π³Ρ€Π°.
    life.zip (11k)Π˜Π³Ρ€Π°.
    4gs67.zip (7k)STUB для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ DOS4GW.
    flight.zip (11k)Π”Π΅ΠΌΠΊΠ° Ρ‚ΠΈΠΏΠ° — ΠΏΠΎΠ»Π΅Ρ‚ Π½Π° Π΄Π΅Π»ΡŒΡ‚ΠΎΠΏΠ»Π°Π½Π΅.
    flat.zip (19k)ИспользованиС Pmode Π½Π° C— модСль FLAT.
    goraud.zip (7k)ВрСхмСрная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° C—.
    wallmapa.zip (34k)Π”Π΅ΠΌΠΊΠ° Ρ‚ΠΈΠΏΠ° Wolf/DOOM (ΠΏΡ€Π°Π²Π΄Π° Π±Π΅Π· Π·Π²ΡƒΠΊΠ°).
    flamvec.zip (4k)Π’ΠΎΠΆΠ΅ нСплохая Π΄Π΅ΠΌΠΊΠ° использования Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.
    driver.zip (4k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° устройств Π½Π° C—.
    logoview.zip (21k)ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠ² Windows 95.
    ptest.zip (15k)
    dpcitool.zip (28k)
    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ SHELL.
    vga_demo.zip (61k)Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄Π΅ΠΌΠΊΠΈ Π² VGA Ρ€Π΅ΠΆΠΈΠΌΠ΅.
    dos32.zip (2k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 32-Π±ΠΈΡ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ΄ DOS.
    simple.zip (2k)ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ (Ρ‚ΠΈΠΏΠ° «Hello, World!»)
    obj.zip (60k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания obj-Ρ„Π°ΠΉΠ»Π°
    vga.zip (87k)Π’Ρ‹Π²ΠΎΠ΄ Π½Π° экран Π² графичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅
    rock.zip (53k)Π˜Π³Ρ€Π°
    system.zip (4k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования систСмных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (CPU, DPMI, VCPI, XMS)
    tsr.zip (26k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ
    other.zip (18k)ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹

    Π‘Π°ΠΉΡ‚ создан Π² систСмС uCoz

    Get Started — Embarcadero Website

    Get Started with C++Builder





    Настройка C++Builder



    Start here! Preparing your Windows 32-bit and 64-bit Development Environment

    Preparing Your iOS Development Environment



    Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹



    IBLite and FireDAC on iOS



    Sharing Images and Text with ShareSheet on iOS



    Integrating the Web Browser on Windows and iOS



    More about C++ programming, multi-device development, and more!

    More about 10.1 Berlin



    C++Builder Code Samples

    Π’ состав C++Builder Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… дСмонстраций ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π’ Π½ΠΈΡ… ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ слуТбами устройства, ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ возмоТности, слуТбы Enterprise Mobility Services, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ возмоТности.

    The full listing of C++Builder code samples is available at Embarcadero SourceForge.



    ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΈ быстрый пСрСнос VCL-прилоТСния Π² Windows 10

    VCL (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²) Π΄ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ. Она прСдставляСт собой Π½Π°Π±ΠΎΡ€ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Windows Π½Π° языкС Delphi Object Pascal ΠΈ Π½Π° стандартном языкС C++. VCL содСрТит самыС Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ классы Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ…, Π½Π΅Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для создания графичСских ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов, Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

    Additions to the VCL in C++Builder includes a huge update for Windows 10 VCL Controls!

    • NEW! ActivityIndicator VCL Control
    • NEW! RelativePanel VCL Control
    • NEW! SearchBox VCL Control
    • NEW! SplitView VCL Control
    • NEW! ToggleSwitch VCL Control

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° Π½Π° C++


    ΠΠžΠ’Π˜ΠΠšΠ! УвСдомлСния Windows 10

    ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ доступ ΠΊ слуТбС ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Windows 10.

    ΠΠžΠ’Π˜ΠΠšΠ! ΠšΠ°Ρ€Ρ‚Ρ‹

    ДСмонстрируСт использованиС Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TMapView.



    ΠΠžΠ’Π˜ΠΠšΠ! AppAnalytics

    БСрвис Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ AppAnalytics ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ своих ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

    ΠΠžΠ’Π˜ΠΠšΠ! Bluetooth

    Набор дСмонстраций, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Bluetooth, Π² Ρ‚ΠΎΠΌ числС Ρ€Π°Π±ΠΎΡ‚Π° с маяками, классичСскоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Bluetooth, ExploreDevicesLE, HeartRateMonitor ΠΈ ProximityClientServer



    ΠΠžΠ’Π˜ΠΠšΠ! AppTethering

    Π’ этом ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ посрСдством ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² TMediaPlayer, TMediaPlayerControl ΠΈ TTimer рСализуСтся HD-ΠΌΠ΅Π΄ΠΈΠ°ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ.



    ΠžΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ использованиС API REST с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² REST, Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ, push-увСдомлСниями ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ возмоТностями, прСдоставляСмыми поставщиками BaaS, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Parse, Kinvey ΠΈ App42

    Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ ΠΈ слуТбы устройства

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΎ располоТСнии, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ устройствам Bluetooth LE ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ возмоТности информирования ΠΎ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ маяков



    EMS

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ созданиС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с использованиСм ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ ПО Enterprise Mobility Services

    Google Glass

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ доступ ΠΊ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌ Google Glass



    ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ доступ ΠΊ хранящимся Π½Π° устройствС ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ для воспроизвСдСния ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для рСдактирования ΠΈ распространСния

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ с использованиСм возмоТностСй многоядСрных процСссоров



    Π€ΠΈΠ·ΠΈΠΊΠ°

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ„ΠΈΠ·ΠΈΠΊΠΈ Π² прилоТСния

    ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ‹Π΄Π²ΠΈΠΆΠ½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ, Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ списков, доступ ΠΊ настраиваСмым ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°ΠΌ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ экранов настройки, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ возмоТности



    Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°



    Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ

    ΠŸΠΎΠ»Π½Ρ‹ΠΉ список доступных Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π° находится Π½Π° сайтС Embarcadero SourceForge Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π° Object Pascal.


    NEW! IBLite and FireDAC on iOS

    ВстраиваниС локальной Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния.

    NEW! Location Services on iOS

    ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ LocationSensor позволяСт Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ опрСдСлСния мСстополоТСния.



    NEW! Notifications on iOS

    УвСдомлСния ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ.

    NEW! Sharing Images and Text with ShareSheet on iOS

    Доступ ΠΊ ΠΊΠ°ΠΌΠ΅Ρ€Π΅ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ ΠΈ тСкста Ρ‡Π΅Ρ€Π΅Π· распространСнныС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Google+, Twitter, Facebook, элСктронная ΠΏΠΎΡ‡Ρ‚Π° ΠΈ Ρ‚. Π΄.



    NEW! Integrating the Web Browser on Windows and iOS

    ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ TWebBrowser Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ прилоТСния Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎ Π²Π΅Π±-сайтам Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.



    ΠŸΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

    ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ FirePhoto ΠΈ дСмонстрация PhotoEditor


    ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ FirePhoto для iOS Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ iTunes App Store прСдставляСт собой коммСрчСскоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° основС ΠΎΠ±Ρ€Π°Π·Ρ†Π° прилоТСния Photo Editor Π² RAD Studio.

    ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ FirePhoto Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ App Store для iOS >
    Photo Editor Demo Source Code: C++



    ΠŸΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ тСкстовыС руководства



    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ вашСго ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ прилоТСния FireMonkey

    Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ >






    Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ интСрфСйсу, тСхничСскиС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ Ρ‚. ΠΏ.



    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² соотвСтствии с рСкомСндациями Apple

    Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ >


    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ исходного ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ

    ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«Impressive Source Codes That Every Developer Should SeeΒ».

    Когда Ρƒ мСня выдаСтся свободноС врСмя, я ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π±Π»ΡƒΠΆΠ΄Π°ΡŽ ΠΏΠΎ GitHub-рСпозиториям. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° я ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°ΡŽ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, инструмСнтов ΠΈΠ»ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, я ΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° эти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² дСйствии. Π§Π°Ρ‰Π΅ всСго я Π·Π°Π³Π»ΡΠ΄Ρ‹Π²Π°ΡŽ Π² ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ: это позволяСт ΠΌΠ½Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π°ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ внСшниС зависимости.

    ΠŸΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π΄Π°Ρ€ΠΈΡ‚ нСвСроятныС ощущСния ΠΈ позволяСт приобрСсти Π½ΠΎΠ²Ρ‹Π΅ знания. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π»ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ Π½Π°ΠΌ Π±ΠΎΠ»Π΅Π΅ спокойный ΠΌΠΈΡ€. ΠœΡ‹, соврСмСнныС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π° это Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½Ρ‹.

    Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я подСлюсь с Π²Π°ΠΌΠΈ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΠΌΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я наткнулся, бродя ΠΏΠΎ рСпозиториям.

    Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Аполлона-11

    Аполлон-11 β€” ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ космичСский ΠΊΠΎΡ€Π°Π±Π»ΡŒ, ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π΄ΠΎΡΡ‚Π°Π²ΠΈΠ²ΡˆΠΈΠΉ людСй Π½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ Π›ΡƒΠ½Ρ‹. Π‘ΠΎΡ€Ρ‚ΠΎΠ²ΠΎΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ (AGC), имСвший всСго 4 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π° физичСской памяти, обСспСчивал ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ контроля ΠΏΠΎΠ»Π΅Ρ‚ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для AGC писалось Π½Π° языкС ассСмблСра AGC ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΎΡΡŒ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ памяти, доступной Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния (rope memory, «вСрСвочная ΠΏΠ°ΠΌΡΡ‚ΡŒΒ»).

    ΠœΠΎΠ΄ΡƒΠ»ΠΈ Π²Π΅Ρ€Π΅Π²ΠΎΡ‡Π½ΠΎΠΉ памяти

    Как создавали Π²Π΅Ρ€Π΅Π²ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ

    НСкотороС врСмя Π½Π°Π·Π°Π΄ сканированныС ΠΊΠΎΠΏΠΈΠΈ исходного ΠΊΠΎΠ΄Π° Π±Ρ‹Π»ΠΈ Π²Ρ‹Π»ΠΎΠΆΠ΅Π½Ρ‹ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. Π—Π°Ρ‚Π΅ΠΌ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» нСсколько ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π² тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΈΡ… Π² GitHub-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° Π»ΡƒΠ½Π½ΠΎΠ³ΠΎ модуля

    Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Аполлона ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠ»Π° титаничСскиС усилия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Они написали мноТСство строк ΠΊΠΎΠ΄Π° Π½Π° языкС ассСмблСра. Π’ 1960-Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ слоТнСС, Ρ‡Π΅ΠΌ сСйчас. Π’ Ρ‚ΠΎ врСмя языки программирования ΠΈΠΌΠ΅Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ абстракции. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для эффСктивного использования Β«ΠΆΠ΅Π»Π΅Π·Π°Β» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ супСроптимизированный ΠΊΠΎΠ΄.

    Quake III Arena

    Quake III Arena β€” это ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΈΠ³Ρ€Π° Π² ΠΆΠ°Π½Ρ€Π΅ ΡˆΡƒΡ‚Π΅Ρ€Π° ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π΅Π΅ студия id Software.

    Π˜Π³Ρ€Π° Π±Ρ‹Π»Π° создана Π² 1990-Ρ…, ΠΊΠΎΠ³Π΄Π° индустрия 3D-ΠΈΠ³Ρ€ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡Π°Π»Π° свой ΠΏΡƒΡ‚ΡŒ. Для Π΅Π΅ создания использовался ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ id Tech 3. Π’ Ρ‚ΠΎ врСмя рСсурсы Β«ΠΆΠ΅Π»Π΅Π·Π°Β» Π±Ρ‹Π»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹, Π½Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ сСйчас. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° графичСских элСмСнтов Π³Π΅ΠΉΠΌ-Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€Π°ΠΌ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄.

    МногиС расчСты ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ программирования Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, которая Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ вычислСния ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ корня. А ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для Ρ€Π°Π±ΠΎΡ‚, связанных с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π° Quake III Arena использовала ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠΌΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ для быстрого вычислСния ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ корня (см. ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Π½ΠΈΠΆΠ΅) с использованиСм вычислСний Π½Π° Π±ΠΈΡ‚ΠΎΠ²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°

    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ этого ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΠ° ΠΊΠΎΠ΄Π°, Π΄Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ всСго ΠΊΠΎΠ΄Π°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ для создания Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΈΠ³Ρ€Ρ‹ Π² 1990-Π΅ Π³ΠΎΠ΄Ρ‹, просто потрясаСт. БСгодня Π³Π΅ΠΉΠΌ-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ вычислСниями Π½Π° Ρ‚Π°ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ физичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡƒΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ Π΄Π²ΠΈΠΆΠΊΠ°ΠΌΠΈ.

    GNU Compiler Collection

    Π―Π·Ρ‹ΠΊ программирования C ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ†ΠΎΠΌ соврСмСнного программирования, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΎΡ‡Π΅Π½ΡŒ Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ, Π½ΠΎ вмСстС с Ρ‚Π΅ΠΌ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ абстракции, понятный Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ.

    GNU C-компилятор относится ΠΊ раскручиваСмым. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΎΠ½ написан Π½Π° самом языкС C с использованиСм ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ раскрутки компилятора. Π’ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ GNU Compiler Collection Π½Π° GitHub я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» самый Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ исходный Ρ„Π°ΠΉΠ» Π½Π° языкС C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠ½Π΅ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ доводилось Π²ΠΈΠ΄Π΅Ρ‚ΡŒ (ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½Π΅Π΅, просто я нашСл ΠΈΠΌΠ΅Π½Π½ΠΎ этот).

    Π’ исходном Ρ„Π°ΠΉΠ»Π΅ большС 20 тыс. строк ΠΊΠΎΠ΄Π°

    Chromium

    Π’Π°ΠΊΠΈΠ΅ популярныС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΊΠ°ΠΊ Google Chrome, Microsoft Edge ΠΈ Opera созданы Π½Π° Π±Π°Π·Π΅ опСнсорсного ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Chromium. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π΅ основныС зависимости: Π΄Π²ΠΈΠΆΠΎΠΊ Blink (Ρ„ΠΎΡ€ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ WebCore, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Webkit) ΠΈ JavaScript-Π΄Π²ΠΈΠΆΠΎΠΊ V8, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ датским ΠΎΡ‚Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Google.

    РазумССтся, кодовая Π±Π°Π·Π° Chromium ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ±ΡˆΠΈΡ€Π½Π°, Π° ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ содСрТит мноТСство сторонних ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ gRPC ΠΈ Skia. Но ΠΊΠΎΠΌΠ°Π½Π΄Π° Chromium ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ структурировала всС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. Π£ Π½ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π»ΠΎΠ³ΠΈΠΊΠ° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠ°, ΠΊΠ°ΡΠ°ΡŽΡ‰Π°ΡΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса. Благодаря этому достигаСтся Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ всСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

    ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠ΄Π° Π² Chromium

    ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² этой ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ содСрТится исходный ΠΊΠΎΠ΄ Chromium Android ΠΈ iOS-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

    Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹ΡΠΎΠΊΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… кроссплатформСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. Но Chromium ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰Π΅Π΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, ΠΊΠ°ΡΠ°ΡŽΡ‰Π΅Π³ΠΎΡΡ Linux, Windows ΠΈ Mac.

    Gitk

    БСгодня Π² Π΄Π΅Π»Π΅ управлСния вСрсиями ΠΊΠΎΠ΄Π° практичСски ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Git. Π­Ρ‚Π° систСма контроля вСрсий Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Линусом Π’ΠΎΡ€Π²Π°Π»ΡŒΠ΄ΡΠΎΠΌ (создатСлСм ядра ОБ GNU/Linux).

    РазумССтся, Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ Git Π΅ΡΡ‚ΡŒ ΠΈ исходный ΠΊΠΎΠ΄ Gitk. Gitk β€” это GUI-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΊΠΎΠΌΠΌΠΈΡ‚Π°ΠΌ.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Ρ‡Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π΄Π²Π° ΠΊΠΎΠΌΠΌΠΈΡ‚Π°, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

    $ git diff <commit hash> <commit hash>

    Но ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Gitk β€” Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС.

    Π’ исходном Ρ„Π°ΠΉΠ»Π΅ ΠΎΠΊΠΎΠ»ΠΎ 12 тыс. строк ΠΊΠΎΠ΄Π°

    Π’Π΅ΡΡŒ исходный ΠΊΠΎΠ΄ Gitk умСщаСтся Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Код написан Π½Π° скриптовом языкС Tcl с использованиСм Tk UI-toolkit β€” Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Tcl. Π’ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΠ΅ GUI-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» β€” слоТная Π·Π°Π΄Π°Ρ‡Π°. Π’Π°ΠΊΠΆΠ΅ заслуТиваСт уваТСния ΠΏΠΎΠ΄Π±ΠΎΡ€ подходящСго динамичСского языка для Π±ΠΎΠ»Π΅Π΅ быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ GUI-прилоТСния.

    ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° языкС C — javatpoint

    C-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ часто Π·Π°Π΄Π°ΡŽΡ‚ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ. Π­Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Ρ‹ ΠΈΠ· основ, массива, строки, указатСля, связанного списка, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ‚. Π”. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ c.

    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС c для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ рядов Π€ΠΈΠ±ΠΎΠ½Π°Ρ‡Ρ‡ΠΈ Π±Π΅Π· использования рСкурсии ΠΈ с использованиСм рСкурсии.

    Π’Π²ΠΎΠ΄: 10

    Π’Ρ‹Ρ…ΠΎΠ΄: 0 1 1 2 3 5 8 13 21 34


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ c для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ простых чисСл.

    Π’Π²ΠΎΠ΄: 44

    Π’Ρ‹Π²ΠΎΠ΄: Π½Π΅ простоС число

    Π’Π²ΠΎΠ΄: 7

    Π’Ρ‹Π²ΠΎΠ΄: простоС число


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ°.

    Π’Π²ΠΎΠ΄: 329

    Π’Ρ‹Ρ…ΠΎΠ΄: Π½Π΅ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ°

    Π’Π²ΠΎΠ΄: 12321

    Π’Ρ‹Ρ…ΠΎΠ΄: Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ°


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° c для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ°Π»Π° числа.

    Π’Π²ΠΎΠ΄: 5

    Π’Ρ‹Ρ…ΠΎΠ΄: 120

    Π’Π²ΠΎΠ΄: 6

    Π’Ρ‹Ρ…ΠΎΠ΄: 720


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° c для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ числа Армстронга.

    Π’Π²ΠΎΠ΄: 153

    Π’Ρ‹Ρ…ΠΎΠ΄: armstrong

    Π’Π²ΠΎΠ΄: 22

    Π’Ρ‹Π²ΠΎΠ΄: Π½Π΅ армстронг


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС c для Π²Ρ‹Π²ΠΎΠ΄Π° суммы Ρ†ΠΈΡ„Ρ€.

    Π’Π²ΠΎΠ΄: 234

    Π’Ρ‹Ρ…ΠΎΠ΄: 9

    Π’Π²ΠΎΠ΄: 12345

    Π’Ρ‹Ρ…ΠΎΠ΄: 15


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° c, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΄Π°Π½Π½ΠΎΠ΅ число.

    Π’Π²ΠΎΠ΄: 123

    Π’Ρ‹Ρ…ΠΎΠ΄: 321


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° c, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами Π΄Π²Π° числа Π±Π΅Π· использования Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

    Π’Π²ΠΎΠ΄: a = 10 b = 20

    Π’Ρ‹Ρ…ΠΎΠ΄: a = 20 b = 10


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС c, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ «hello» Π±Π΅Π· Ρ‚ΠΎΡ‡ΠΊΠΈ с запятой


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС c для слоТСния Π΄Π²ΡƒΡ… чисСл с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ассСмблСрного ΠΊΠΎΠ΄Π°.


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС c для Π²Ρ‹Π²ΠΎΠ΄Π° Β«HelloΒ» Π±Π΅Π· использования Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ main ().


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° c для Π²Ρ‹Π²ΠΎΠ΄Π° умноТСния Π΄Π²ΡƒΡ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ†.

    Π’Π²ΠΎΠ΄:

    ΠΏΠ΅Ρ€Π²Ρ‹Π΅ элСмСнты ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹:
    1 1 1
    2 2 2
    3 3 3
    элСмСнты Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹
    1 1 1
    2 2 2
    3 3 3
     

    Π’Ρ‹Ρ…ΠΎΠ΄:

    ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹:
    6 6 6
    12 12 12
    18 18 18
     

    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для прСобразования дСсятичного числа Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅.

    Π’Π²ΠΎΠ΄: 5

    Π’Ρ‹Ρ…ΠΎΠ΄: 101

    Π’Π²ΠΎΠ΄: 20

    Π’Ρ‹Ρ…ΠΎΠ΄: 10100


    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° с Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠΌ.

    Π’Ρ‹Ρ…ΠΎΠ΄:

         А
        ABA
       ABCBA
      ABCDCBA
     ABCDEDCBA
     

    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° c, которая ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ числовой Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ.

    Π’Π²ΠΎΠ΄: 7

    Π’Ρ‹Ρ…ΠΎΠ΄:

    Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ = 6
          1
         121
        12321
       1234321
      123454321
     12345654321
     

    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для создания Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° Π€ΠΈΠ±ΠΎΠ½Π°Ρ‡Ρ‡ΠΈ.

    Π’Π²ΠΎΠ΄: 5

    Π’Ρ‹Ρ…ΠΎΠ΄:

    1
    1 1
    1 1 2
    1 1 2 3
    1 1 2 3 5
     

    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для прСобразования числа Π² символы.

    Π’Π²ΠΎΠ΄: 5

    Π’Ρ‹Ρ…ΠΎΠ΄: ΠΏΡΡ‚ΡŒ

    Π’Π²ΠΎΠ΄: 203

    Π’Ρ‹Ρ…ΠΎΠ΄: Π΄Π²Π° ноль Ρ‚Ρ€ΠΈ


    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования C — Π£Ρ‡Π΅Π±Π½Ρ‹ΠΉ шлюз

    Π­Ρ‚Π° страница содСрТит список ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² программирования C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, ΠΊΠ°ΠΊ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° C, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с числами, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ†ΠΈΠΊΠ»Π°, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, рСкурсии ΠΈ Ρ‚. Π”.

    Π‘ΠžΠ’Π•Π’: ΠŸΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅ наш Ρ€Π°Π·Π΄Π΅Π» языка Π‘ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘ΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ.

    ВсС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования C, прСдставлСнныС Π½Π° этой страницС, ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΡƒΡŽ Ρ†ΠΈΠΊΠ» For Loop, использованиС Ρ†ΠΈΠΊΠ»Π° While Loop, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Recursions.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ простого программирования Π½Π° C

    Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈ простыми ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ

    1. ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€
    2. Π‘Π»ΠΎΠΆΠΈΡ‚ΡŒ Π΄Π²Π° числа
    3. Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹
    4. ΠšΡƒΠ± числа
    5. Π§Π΅Ρ‚Π½ΠΎΠ΅ ΠΈΠ»ΠΈ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅
    6. Π§Π΅Ρ‚Π½Ρ‹Π΅ числа ΠΎΡ‚ 1 Π΄ΠΎ N
    7. НаибольшСС ΠΈΠ· Π΄Π²ΡƒΡ… чисСл
    8. НаибольшСС ΠΈΠ· Ρ‚Ρ€Π΅Ρ… чисСл
    9. Π’Π°Π±Π»ΠΈΡ†Π° умноТСния
    10. Число дСлится Π½Π° 5 ΠΈ 11
    11. НСчСтныС числа ΠΎΡ‚ 1 Π΄ΠΎ N
    12. ВывСсти Ρ†Π΅Π»ΠΎΠ΅ число, символ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой
    13. ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число
    14. Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ числа
    15. ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚ 1 Π΄ΠΎ 100 Π±Π΅Π· использования Ρ†ΠΈΠΊΠ»Π°
    16. ΠŸΡ€ΠΈΠ±Ρ‹Π»ΡŒ ΠΈΠ»ΠΈ ΡƒΠ±Ρ‹Ρ‚ΠΎΠΊ
    17. ΠšΠΎΡ€Π½ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ уравнСния
    18. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚
    19. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠ΅ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅
    20. Π‘ΡƒΠΌΠΌΠ° Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… ΠΈ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… чисСл Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅
    21. ΠšΠ²Π°Π΄Ρ€Π°Ρ‚ числа
    22. ΠšΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΈΠ· числа
    23. Π‘ΡƒΠΌΠΌΠ° Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… чисСл ΠΎΡ‚ 1 Π΄ΠΎ n
    24. Π‘ΡƒΠΌΠΌΠ° Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… чисСл ΠΎΡ‚ 1 Π΄ΠΎ n
    25. БтудСнчСский класс
    26. ВсСго, срСднСС ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ пяти испытуСмых

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C для чисСл

    Бписок Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… числовых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° языкС программирования C с мноТСством ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

    1. НомСр Армстронга
    2. ΠŸΠΎΠ΄ΡΡ‡Π΅Ρ‚ ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ†ΠΈΡ„Ρ€ Π² числС
    3. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ это простоС число, число Армстронга ΠΈΠ»ΠΈ идСальноС число
    4. РасчСт счСта Π·Π° ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΡΠ½Π΅Ρ€Π³ΠΈΡŽ
    5. Π€Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² числа
    6. Π€Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ°Π» Π΄Π°Π½Π½ΠΎΠ³ΠΎ числа
    7. ΠŸΠ΅Ρ€Π²Π°Ρ Ρ†ΠΈΡ„Ρ€Π° числа
    8. ΠŸΠ΅Ρ€Π²Π°Ρ ΠΈ послСдняя Ρ†ΠΈΡ„Ρ€Π° числа
    9. ΠΠžΠ” Π΄Π²ΡƒΡ… чисСл
    10. ΠžΠ±Ρ‰ΠΈΠΉ ΠΊΠΎΡ€Π΅Π½ΡŒ числа
    11. Заработная ΠΏΠ»Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠ° Π±Ρ€ΡƒΡ‚Ρ‚ΠΎ
    12. ПослСдняя Ρ†ΠΈΡ„Ρ€Π° числа
    13. НОК Π΄Π²ΡƒΡ… чисСл
    14. NCR Π€Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ°Π» числа
    15. ΠΠ°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹Π΅ числа ΠΎΡ‚ 1 Π΄ΠΎ N
    16. ΠΠ°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹Π΅ числа Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС
    17. ΠŸΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ Π½Π΅Ρ‚
    18. ИдСальноС число ΠΈΠ»ΠΈ Π½Π΅Ρ‚
    19. ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅ число
    20. ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ числа ΠΎΡ‚ 1 Π΄ΠΎ 100
    21. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ числа
    22. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹ числа
    23. ΠŸΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ число
    24. ΠŸΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами Π΄Π²Π° числа
    25. Π‘ΡƒΠΌΠΌΠ° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ послСднСй Ρ†ΠΈΡ„Ρ€Ρ‹ числа
    26. ΠŸΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΈ послСднюю Ρ†ΠΈΡ„Ρ€Ρƒ числа
    27. Π‘ΡƒΠΌΠΌΠ° N Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹Ρ… чисСл
    28. Π‘ΡƒΠΌΠΌΠ° ΠΈ срСднСС чисСл
    29. БильноС число
    30. Π‘ΡƒΠΌΠΌΠ° Ρ†ΠΈΡ„Ρ€ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ числС
    31. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€
    32. Π˜Ρ‚ΠΎΠ³ΠΎ Π½ΠΎΡ‚ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ суммС

    ΠšΠ°Π»Π΅Π½Π΄Π°Ρ€Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС C

    1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° високосного Π³ΠΎΠ΄Π°
    2. Π”Π΅Π½ΡŒ НазваниС Π½Π΅Π΄Π΅Π»ΠΈ
    3. Π΄Π½Π΅ΠΉ Π² Π³ΠΎΠ΄Ρ‹, Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ Π΄Π½ΠΈ
    4. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π΄Π½Π΅ΠΉ Π² мСсяцС

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прСобразования Π½Π° языкС C

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ C для прСобразования

    .

    1. сантимСтр Π² ΠΌΠ΅Ρ‚Ρ€ ΠΈ ΠΊΠΈΠ»ΠΎΠΌΠ΅Ρ‚Ρ€
    2. градусов ΠΏΠΎ Π€Π°Ρ€Π΅Π½Π³Π΅ΠΉΡ‚Ρƒ
    3. дСсятичноС Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число
    4. дСсятичноС Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ число
    5. Π€Π°Ρ€Π΅Π½Π³Π΅ΠΉΡ‚Π° Π² ЦСльсия
    6. ΠΊΠΈΠ»ΠΎΠΌΠ΅Ρ‚Ρ€ Π² сантимСтр ΠΈ ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС C для символов

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС C для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, являСтся Π»ΠΈ символ

    .

    1. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ символа ASCII
    2. ЗначСния всСх символов ASCII
    3. Алфавит ΠΈΠ»ΠΈ Π½Π΅Ρ‚
    4. Алфавит ΠΈΠ»ΠΈ Ρ†ΠΈΡ„Ρ€Π°
    5. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ символ Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр
    6. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ символ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр
    7. Π¦ΠΈΡ„Ρ€Π° ΠΈΠ»ΠΈ Π½Π΅Ρ‚
    8. Π¦ΠΈΡ„Ρ€Π°, Π°Π»Ρ„Π°Π²ΠΈΡ‚ ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ символ
    9. Π‘Ρ‚Ρ€ΠΎΡ‡Π½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ ΠΈΠ»ΠΈ Π½Π΅Ρ‚
    10. Алфавит Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΈΠ»ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ рСгистрС
    11. Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π°Π»Ρ„Π°Π²ΠΈΡ‚Ρ‹ ΠΎΡ‚ Π° Π΄ΠΎ я
    12. ΠŸΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ ΠΎΡ‚ A Π΄ΠΎ Z
    13. ΠŸΡ€ΠΎΠΏΠΈΡΠ½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ ΠΈΠ»ΠΈ Π½Π΅Ρ‚
    14. Гласная ΠΈΠ»ΠΈ согласная

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования C Π½Π° строкС

    1. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа символов Π² строкС ASCII
    2. ВсС вхоТдСния символа Π² строку
    3. символов Π² строкС
    4. Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ Π΄Π²Π΅ строки
    5. Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π΄Π²Π΅ строки
    6. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строку
    7. ΠŸΠΎΠ΄ΡΡ‡Π΅Ρ‚ Π±ΡƒΠΊΠ², Ρ†ΠΈΡ„Ρ€ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… символов Π² строкС
    8. ΠŸΠΎΠ΄ΡΡ‡Π΅Ρ‚ гласных ΠΈ согласных Π² строкС
    9. ΠŸΠΎΠ΄ΡΡ‡Π΅Ρ‚ всСх случаСв появлСния символа Π² строкС
    10. Count ΠžΠ±Ρ‰Π΅Π΅ количСство слов Π² строкС
    11. Частота ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа Π² строкС
    12. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ появлСниС символа Π² строкС
    13. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ появлСниС слова Π² строкС
    14. ПослСднСС появлСниС символа Π² строкС
    15. Π”Π»ΠΈΠ½Π° строки
    16. Π‘Ρ‚Ρ€ΠΎΡ‡Π½Ρ‹Π΅ Π² прописныС
    17. МаксимальноС количСство символов Π² строкС
    18. МинимальноС количСство символов Π² строкС
    19. ΠŸΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌ Π‘Ρ‚Ρ€ΡƒΠ½Π°
    20. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ появлСниС символа Π² строкС
    21. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ послСднСС Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ символа Π² строкС
    22. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ всСх Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ символа Π² строкС
    23. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ всС ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ символы Π² строкС
    24. Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ появлСниС символа Π² строкС
    25. Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ послСднСС Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ символа Π² строкС
    26. Π—Π°ΠΌΠ΅Π½Π° всСх Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ символа Π² строкС
    27. ΠŸΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ струну
    28. ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ порядок слов Π² строкС
    29. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ рСгистр всСх символов Π² строкС
    30. ΠŸΡ€ΠΎΠΏΠΈΡΠ½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ Π² строчныС

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования C Π² области

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Area Π½Π° языкС C

    1. ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΊΡ€ΡƒΠ³Π°
    2. Π”ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€, ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΊΡ€ΡƒΠ³Π°
    3. ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
    4. ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠΏΠΎ основанию ΠΈ высотС
    5. Π£Π³ΠΎΠ» Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°, Ссли Π·Π°Π΄Π°Π½Ρ‹ Π΄Π²Π° ΡƒΠ³Π»Π°
    6. Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ равносторонний Ρ€Π°Π²Π½ΠΎΠ±Π΅Π΄Ρ€Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ скалСн
    7. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ³Π»Ρ‹ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
    8. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ стороны, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
    9. ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
    10. ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° с использованиСм Π΄Π»ΠΈΠ½Ρ‹ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹
    11. ΠŸΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚Ρ€ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° с использованиСм Π΄Π»ΠΈΠ½Ρ‹ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹
    12. ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ Ρ‚Ρ€Π°ΠΏΠ΅Ρ†ΠΈΠΈ
    13. ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
    14. НайдитС ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ равностороннСго Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ объСма ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ повСрхности Π² C

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ объСма ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ повСрхности

    1. ОбъСм ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ повСрхности сфСры
    2. ОбъСм ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π°
    3. Найти объСм ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ повСрхности ΠΊΡƒΠ±Π°
    4. ОбъСм ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΊΡƒΠ±ΠΎΠΈΠ΄Π°
    5. ОбъСм ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ конуса

    Массив ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° C

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования 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. Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π² массивС

    ΠœΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

    1. АрифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΌΠΈ массивами
    2. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄Π²Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹
    3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ€Π°Π²Π½Ρ‹ Π»ΠΈ Π΄Π²Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈΠ»ΠΈ Π½Π΅Ρ‚
    4. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹
    5. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° идСнтичности
    6. Развязка Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹
    7. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° Π½ΠΈΠΆΠ½Π΅Π³ΠΎ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
    8. БкалярноС ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹
    9. РазрСТСнная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°
    10. Π‘ΡƒΠΌΠΌΠ° Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅
    11. Π‘ΡƒΠΌΠΌΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки ΠΈ столбца Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅
    12. Π‘ΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅
    13. Π‘ΡƒΠΌΠΌΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅
    14. Π’Ρ‹Ρ‡Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹
    15. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° суммы Π½ΠΈΠΆΠ½Π΅Π³ΠΎ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
    16. Π‘ΡƒΠΌΠΌΠ° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹Ρ… Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅
    17. БиммСтричная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°
    18. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° суммы Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
    19. Π’Ρ€Π°Π½ΡΠΏΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ
    20. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

    Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

    1. ΠŸΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΎΠ²Π°Ρ сортировка
    2. Быстрая сортировка
    3. Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° вставкой
    4. Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Π²Ρ‹Π±ΠΎΡ€Π°

    Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

    1. Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… чисСл с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ
    2. Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΠ°ΠΊ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

    C ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Series

    1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° сСрии Π€ΠΈΠ±ΠΎΠ½Π°Ρ‡Ρ‡ΠΈ
    2. НайдитС N-Π΅ число Π€ΠΈΠ±ΠΎΠ½Π°Ρ‡Ρ‡ΠΈ
    3. Π‘ΡƒΠΌΠΌΠ° ряда 1Β² + 2Β² + 3Β² +….+ nΒ²
    4. Π‘ΡƒΠΌΠΌΠ° рядов 1Β³ + 2Β³ + 3Β³ +…. + NΒ³
    5. Найти сумму гСомСтричСской прогрСссии Ряд
    6. Π‘ΡƒΠΌΠΌΠ° арифмСтичСской прогрСссии Ряд

    C ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для отобраТСния ΡƒΠ·ΠΎΡ€ΠΎΠ² ΠΈ Ρ„ΠΎΡ€ΠΌ

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ C для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ шаблонов ΠΈ Ρ„ΠΈΠ³ΡƒΡ€

    1. Π­ΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‰Π°Ρ звСздная структура
    2. Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π€Π»ΠΎΠΉΠ΄Π°
    3. ΠŸΠΎΠ»Ρ‹ΠΉ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΡƒΠ·ΠΎΡ€ со Π·Π²Π΅Π·Π΄Π°ΠΌΠΈ
    4. ΠŸΠΎΠ»Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ·ΠΎΡ€ со Π·Π²Π΅Π·Π΄Π°ΠΌΠΈ
    5. ΠŸΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ со Π·Π²Π΅Π·Π΄Π°ΠΌΠΈ
    6. ΠŸΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚Π°Ρ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Π° с ΡƒΠ·ΠΎΡ€ΠΎΠΌ Π·Π²Π΅Π·Π΄Ρ‹
    7. Π—Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ·ΠΎΡ€ со Π·Π²Π΅Π·Π΄Π°ΠΌΠΈ
    8. Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Паскаля
    9. ΠŸΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ со Π·Π²Π΅Π·Π΄Π°ΠΌΠΈ
    10. ΠŸΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ со Π·Π²Π΅Π·Π΄Π°ΠΌΠΈ
    11. ΠŸΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ
    12. ΠšΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΡƒΠ·ΠΎΡ€ со Π·Π²Π΅Π·Π΄Π°ΠΌΠΈ
    13. ΠžΠ±Ρ€Π°Π·Π΅Ρ† Π·Π²Π΅Π·Π΄Π½ΠΎΠΉ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Ρ‹

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования C Π½Π° числовом шаблонС

    1. НомСр ящика Π¨Π°Π±Π»ΠΎΠ½, состоящий ΠΈΠ· Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈ Π½ΡƒΠ»Π΅ΠΉ
    2. Π¨Π°Π±Π»ΠΎΠ½ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΎΠ»ΠΎΠΉ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ
    3. ΠžΠ±Ρ€Π°Π·Π΅Ρ† Ρ†ΠΈΡ„Ρ€ Π² ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠΌ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΌ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ΅
    4. Π’Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ 1 ΠΈ 0 Π² Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… строках
    5. ΠŸΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ 1 ΠΈ 0 Π² Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… столбцах
    6. ΠŸΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ·ΠΎΡ€ с Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ
    7. Π¨Π°Π±Π»ΠΎΠ½ с ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ числами

    C ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ шаблонов чисСл

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования числового шаблона C.

    1000 C ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с ΠΊΠΎΠ΄ΠΎΠΌ, Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ ΠΈ объяснСниСм Π² Linux

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ содСрТится список Ρ‚Π΅ΠΌ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² программирования Π½Π° C. Π­Ρ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ C ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр областСй программирования Π² области ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ описаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΠ΄ C, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ВсС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ скомпилированы ΠΈ протСстированы Π² систСмС Linux. Π­Ρ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ простыми ΠΈ простыми, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Β«Hello WorldΒ», Ρ‚Π°ΠΊ ΠΈ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ слоТными ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π½Π° языкС C.Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ½ΠΈ подходят для любого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Ρ‡Π°ΠΉΠ½ΠΈΠΊΠΎΠ², Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ).

    Π’ΠΎΡ‚ список Ρ‚Π΅ΠΌ программирования Π½Π° C.

    1. ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС C

    Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ прСдставлСна ​​коллСкция простых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с Ρ†Π΅Π»Ρ‹ΠΌΠΈ числами, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прСобразования чисСл, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с рСкурсиСй, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ повсСднСвного использования. Π΄Π½Π΅Π²Π½Ρ‹Π΅ мСроприятия, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для объСдинСний, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для отобраТСния ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… шаблонов, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΈ Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΠΎ ссылкС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ использования Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².Бсылка Π½ΠΈΠΆΠ΅ содСрТит ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для всСх ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, упомянутых Π²Ρ‹ΡˆΠ΅.

  • https://www.sanfoundry.com/simple-c-programs/
  • 2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C для массивов

    Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ прСдставлСна ​​коллСкция ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ матСматичСским опСрациям с массивом, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ поиску наибольшСго ΠΈ наимСньшСго числа Π² массивС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ вставкС ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ элСмСнтов Π² массив ΠΈ ΠΈΠ· массива, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ опСрациям сортировки ΠΈ слияния Π² массивС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ поиску Π² массивС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈ стСку Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ массива, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ элСмСнтов массива, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ элСмСнтами массива, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΈΡ… прилоТСния Π½Π° массивах.Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ссылка ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ вас ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ, относящимся ΠΊ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹ΠΌ катСгориям.

  • https://www.sanfoundry.com/c-programming-examples-arrays/
  • 3. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° языкС C Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ опСрациям с ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ строкам ΠΈ столбцам ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ диагоналям ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ссылка содСрТит Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ C Π½Π° Matrix Π² катСгориях, упомянутых Π²Ρ‹ΡˆΠ΅.

  • https://www.sanfoundry.com/c-programming-examples-matrix/
  • 4. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C для строк

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для струнных инструмСнтов. К Π½ΠΈΠΌ относятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ΅, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° строковых опСрациях, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π·Π°ΠΌΠ΅Π½Ρƒ, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈ рСвСрсированиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ частоты появлСния символов Π² строкС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, вставку ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ символов Π² строку, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ использованию Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ счСта ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° поиска, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ вхоТдСния Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ строкС, ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ простыС матСматичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ со строками.Бсылка Π½ΠΈΠΆΠ΅ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, отнСсСнныС ΠΊ Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ.

  • https://www.sanfoundry.com/c-programming-examples-strings/
  • 5. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C ΠΏΠΎΠ±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΏΠΎΠ±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ². К Π½ΠΈΠΌ относятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ матСматичСским прилоТСниям с использованиСм Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с Ρ†Π΅Π»Ρ‹ΠΌΠΈ Π±ΠΈΡ‚Π°ΠΌΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π·Π°ΠΌΠ΅Π½Π΅ ΠΈ Π·Π°ΠΌΠ΅Π½Π΅ Ρ†Π΅Π»Ρ‹Ρ… чисСл, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ позициям строк, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌΡƒ слоТСнию ΠΈ измСнСнию Π±ΠΈΡ‚ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ подсчСту ΠΈ Π·Π°ΠΌΠ΅Π½Π΅ содСрТимого строк с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Π°Ρ Π½ΠΈΠΆΠ΅ ссылка ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ нас ΠΏΠΎ всСм катСгориям ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, упомянутым Π²Ρ‹ΡˆΠ΅.

  • https://www.sanfoundry.com/c-programming-examples-bitwise-operations/
  • 6. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C Π² связанном спискС

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² связанных списках. К Π½ΠΈΠΌ относятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ созданию ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ элСмСнтов связанного списка, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ поиска ΠΈ отобраТСния связанного списка, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ подсчСта, Π΄Π»ΠΈΠ½Ρ‹ ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π² связанном спискС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… структур Π΄Π°Π½Π½Ρ‹Ρ… с использованиСм связанных Бписок, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, связанныС с опСрациями Π½Π°Π΄ элСмСнтами связанного списка, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ чтСния, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π° с использованиСм связного списка ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈ измСнСния.Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ссылка ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ нас ΠΏΠΎ всСм упомянутым Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ.

  • https://www.sanfoundry.com/c-programming-examples-linked-list/
  • 7. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C для стСков ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ

    ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π½ΠΈΠΆΠ΅ относятся ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ Π² стСках ΠΈ очСрСдях. Они Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ стСка, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ строк, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ с использованиСм Π΄Ρ€ΡƒΠ³ΠΈΡ… структур Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… рСализациях стСка.По ссылкС Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² стСках ΠΈ очСрСдях.

  • https://www.sanfoundry.com/c-programming-examples-stacks/
  • 8. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C для поиска ΠΈ сортировки

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ сортировкС ΠΈ поиску. К Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ катСгориям относятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ основным Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ сортировки, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ поиска, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ особым Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ сортировки, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сортировки ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ сортировкС Π±Π»ΠΈΠ½Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, сортировка Bogo ΠΈ сортировка ΠΏΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅.Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ссылка ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ всС эти ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

  • https://www.sanfoundry.com/c-programming-examples-searching-sorting/
  • 9. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C Π½Π° Π΄Π΅Ρ€Π΅Π²ΡŒΡΡ…

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π΄Π΅Ρ€Π΅Π²ΡŒΡΡ…. К Π½ΠΈΠΌ относятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ±Ρ…ΠΎΠ΄Π° Π΄Π΅Ρ€Π΅Π²Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΡƒΡ‡ΠΈ ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с ΡƒΠ·Π»Π°ΠΌΠΈ Π΄Π΅Ρ€Π΅Π²Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ свойствами Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ±Ρ…ΠΎΠ΄Π° BFS ΠΈ DFS ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ±Ρ…ΠΎΠ΄Π° Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π° Π² порядкС.Бсылка Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ нас Ρ‡Π΅Ρ€Π΅Π· всС эти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

  • https://www.sanfoundry.com/c-programming-examples-on-trees/
  • 10. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ

    Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ². К Π½ΠΈΠΌ относятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ созданию Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ содСрТимого Ρ„Π°ΠΉΠ»Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ добавлСнию ΠΈ слиянию содСрТимого Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ созданию, ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ содСрТимого Ρ„Π°ΠΉΠ»Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΡŽ, Π·Π°ΠΌΠ΅Π½Π΅, подсчСту ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ опСрациям Π² содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ созданию ΠΈ обновлСнию содСрТимого Ρ„Π°ΠΉΠ»Π°.Бсылка Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ нас Ρ‡Π΅Ρ€Π΅Π· всС Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

  • https://www.sanfoundry.com/c-programming-examples-file-handling/
  • 11. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C матСматичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

    Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎ матСматичСским опСрациям. К Π½ΠΈΠΌ относятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ матСматичСским вычислСниям, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ числам Π€ΠΈΠ±ΠΎΠ½Π°Ρ‡Ρ‡ΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΠΠžΠ” ΠΈ НОК чисСл, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ статистичСским свойствам, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ стСпСням ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ°Π»Π°ΠΌ числа, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΡΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ рядов, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΡŽ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ гСомСтричСских Ρ„ΠΈΠ³ΡƒΡ€. , ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΡŽ объСма ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ повСрхности гСомСтричСских Ρ„ΠΈΠ³ΡƒΡ€ ΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° Π€Π»ΠΎΠΉΠ΄Π° ΠΈ Паскаля.Бсылка Π½ΠΈΠΆΠ΅ Π΄Π°Π΅Ρ‚ список всСх ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, упомянутых Π²Ρ‹ΡˆΠ΅.

  • https://www.sanfoundry.com/c-programming-examples-mat Mathematical-functions/
  • 12. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C Π² Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ°Ρ… ΠΈ ΠΈΠ³Ρ€Π°Ρ…

    Π Π°Π·Π΄Π΅Π» посвящСн ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΏΠΎ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ°ΠΌ ΠΈ ΠΈΠ³Ρ€Π°ΠΌ. К Π½ΠΈΠΌ относятся ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π₯анойской башни с использованиСм рСкурсии ΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ с магичСскими ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π°ΠΌΠΈ Π±Π΅Π· использования рСкурсии. Бсылки Π½ΠΈΠΆΠ΅ содСрТат исходный ΠΊΠΎΠ΄ этих ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° языкС C для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π₯анойской башни с использованиСм рСкурсии
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° C для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ с Π²ΠΎΠ»ΡˆΠ΅Π±Π½Ρ‹ΠΌΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π°ΠΌΠΈ Π±Π΅Π· использования рСкурсии
  • 13. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C с использованиСм рСкурсии

    Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ рСкурсии. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΎΠ±Ρ…ΠΎΠ΄Π° Π΄Π΅Ρ€Π΅Π²Π° с использованиСм рСкурсии, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² сортировки с использованиСм рСкурсии, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ связанного списка с использованиСм рСкурсии, ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ поиска ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π₯анойской башни с использованиСм рСкурсии, основных матСматичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с использованиСм рСкурсии, прСобразования систСмы счислСния с использованиСм рСкурсии.Бсылка Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ нас ΠΏΠΎ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹ΠΌ катСгориям.

  • https://www.sanfoundry.com/c-programming-examples-recursion/
  • 14. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ программирования Π½Π° C Π±Π΅Π· использования рСкурсии

    Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ концСпция рСкурсии. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΎΠ±Ρ…ΠΎΠ΄Π° Π΄Π΅Ρ€Π΅Π²Π° Π±Π΅Π· использования рСкурсии, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ с магичСским ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠΌ ΠΈ поиск HCF Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числа Π±Π΅Π· использования рСкурсии, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ чисСл Π±Π΅Π· использования рСкурсии, рСализация связанного списка Π±Π΅Π· использования рСкурсии, рСвСрсированиС стСка Π±Π΅Π· использования рСкурсии.Бсылка Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ нас ΠΏΠΎ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹ΠΌ катСгориям.

  • https://www.sanfoundry.com/c-programming-examples-without-using-recursion/
  • УпраТнСния ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° C, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ язык программирования C?

    C — это ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ язык программирования ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ структурированноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠ±Π»Π°ΡΡ‚ΡŒ видимости лСксичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Ρ€Π΅ΠΊΡƒΡ€ΡΠΈΡŽ, Π° систСма статичСских Ρ‚ΠΈΠΏΠΎΠ² ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π΅ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

    C Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ДСннисом Π ΠΈΡ‡ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ 1969 ΠΈ 1973 Π³ΠΎΠ΄Π°ΠΌΠΈ Π² Bell Labs ΠΈ использовался для ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Unix. Π‘ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΎΠ½ стал ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… языков программирования всСх Π²Ρ€Π΅ΠΌΠ΅Π½, с компиляторами C ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… поставщиков, доступными для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм.

    Π›ΡƒΡ‡ΡˆΠΈΠΉ способ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ — это ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΈ упраТнСния. ΠœΡ‹ Π½Π°Ρ‡Π°Π»ΠΈ этот Ρ€Π°Π·Π΄Π΅Π» для Ρ‚Π΅Ρ… (ΠΎΡ‚ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π΄ΠΎ срСднСго), ΠΊΡ‚ΠΎ Π·Π½Π°ΠΊΠΎΠΌ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π° C.

    НадСюсь, эти упраТнСния ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ программирования Π½Π° C. Π’ настоящСС врСмя доступны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹, ΠΌΡ‹ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π΅ΠΌ всС усилия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ большС ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ …. Π£Π΄Π°Ρ‡Π½ΠΎΠ³ΠΎ кодирования!

    Бписок ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° C:

    [Π₯ΠΎΡ‚ΠΈΡ‚Π΅ внСсти свой Π²ΠΊΠ»Π°Π΄ Π² упраТнСния Π½Π° Π‘ΠΈ? ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π½Π°ΠΌ свой ΠΊΠΎΠ΄ (ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ с Ρ„Π°ΠΉΠ»ΠΎΠΌ .zip) ΠΏΠΎ адрСсу w3resource [at] yahoo [dot] com. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹Ρ… авторским ΠΏΡ€Π°Π²ΠΎΠΌ.]

    ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ языка программирования
    Π’ΠΎ всСм ΠΌΠΈΡ€Π΅, Π² ΠΌΠ°Ρ€Ρ‚Π΅ 2021 Π³. ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π³ΠΎΠ΄ΠΎΠΌ Π½Π°Π·Π°Π΄:

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: http: // pypl.github.io/PYPL.html

    ИндСкс TIOBE Π½Π° ΠΌΠ°Ρ€Ρ‚ 2021 Π³.

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.tiobe.com/tiobe-index/

    Бписок ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ с Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ:

    • HTML CSS УпраТнСния, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния JavaScript, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния jQuery, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния jQuery-UI, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния CoffeeScript, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • Twitter Bootstrap УпраТнСния, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° C, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° C # Sharp, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния PHP, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния Python, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • R УпраТнСния ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния Π½Π° Java, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния SQL, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния MySQL, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния PostgreSQL, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния SQLite, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • УпраТнСния MongoDB, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
    • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π­ΠΉΠ»Π΅Ρ€Π°

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C: совСты дня

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C — ΠŸΠΎΡ‡Π΅ΠΌΡƒ sizeof (x ++) Π½Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ x?

    ΠŸΠΎΡ‡Π΅ΠΌΡƒ sizeof (x ++) Π½Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ x?

    6.5.3.4 / 2

    ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ sizeof Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ (Π² Π±Π°ΠΉΡ‚Π°Ρ…) Π΅Π³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ Π² скобки ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ‚ΠΈΠΏΠ°. Π Π°Π·ΠΌΠ΅Ρ€ опрСдСляСтся Ρ‚ΠΈΠΏΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ — Ρ†Π΅Π»ΠΎΠ΅ число. Если Ρ‚ΠΈΠΏ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° являСтся Ρ‚ΠΈΠΏΠΎΠΌ массива ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹, ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ оцСниваСтся; Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ Π½Π΅ оцСниваСтся, ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ являСтся цСлочислСнная константа.

    Бсылка: https://bit.ly/3uvGnDg

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ TimesTen Pro * C

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Pro * C

    Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Pro * C доступны Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ quickstart / sample_code / proc.

    addempPROC.pc Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Pro * C Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ вставляСт ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² качСствС Π½ΠΎΠ²ΠΎΠ³ΠΎ сотрудника Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ EMP.

    Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° основана Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Oracle Pro * C sample.pc, ΠΈ для вставляСмых Π΄Π°Π½Π½Ρ‹Ρ… выполняСтся минимальная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ошибок.

    Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Π° EMP.

    ansidyn1.pc Ансидын1.pc — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Oracle Pro * C, которая Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ динамичСский ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ SQL. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ синтаксис встроСнного SQL ANSI, Ansidyn1.pc ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ динамичСский SQL Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС Π²Π²ΠΎΠ΄Π° (SQL>)

    Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ввСсти имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π²ΠΎ врСмя выполнСния. Β«ServicenameΒ» ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ записью Π² Ρ„Π°ΠΉΠ»Π΅ TNSnames.ora, Π»ΠΈΠ±ΠΎ простой строкой ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

    Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ трСбуСтся ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†.

    batchfetchPROC.pc Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Pro * C ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ курсор,
    Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ с использованиСм массивов ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ print_rows ().

    Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Π° EMP.

    cursorPROC.pc Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Pro * C ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ курсор.
    ΠšΡƒΡ€ΡΠΎΡ€ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π°, Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ комиссионныС всСх ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†ΠΎΠ², ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, Π·Π°Ρ‚Π΅ΠΌ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ курсор.

    Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Π° EMP.

    getempPROC.pc Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Pro * C Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½ΠΎΠΌΠ΅Ρ€ сотрудника, Π° Π·Π°Ρ‚Π΅ΠΌ:

    — Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ emp имя сотрудника, Π΅Π³ΠΎ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ комиссию.
    — Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ (Π² структурС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ€Π°Π²Π½Π° Π»ΠΈ комиссия NULL.

    НомСра сотрудников ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, запустив ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Pro * C batchfetchPROC ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ EMP.

    Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Π° EMP.

    plsqlPROC.pc Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Pro * C для доступа ΠΊ ΠΎΠ±Ρ‰ΠΈΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌ PL / SQL (emp_pkg ΠΈ sample_pkg) Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ способами:

    — Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΠΌΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ IN ΠΈ OUT
    — Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΠΌΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ IN ΠΈ OUT
    — Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ хоста Π² Π±Π»ΠΎΠΊ ΠΈ ΠΈΠ· Π½Π΅Π³ΠΎ
    — Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ сохранСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ссылки ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Pro * C для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π°Π±ΠΎΡ€Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² курсора ref

    Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Π° EMP ΠΈ PL / SQL-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ emp_pkg ΠΈ sample_pkg.

    Π‘ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ

    Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° вашСй установлСнной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅.

    Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Pro * C / C ++ Π² TimesTen ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π³Π»Π°Π²Π΅ Pro * C / C ++ Π² РуководствС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Oracle TimesTen In-Memory Database C Developer.

    Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ упраТнСния ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° C

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C — это ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒΠΊΠ° для ΠΌΠ½ΠΎΠ³ΠΈΡ… программистов Π² ΠΌΠΈΡ€Π΅ программирования.C Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для изучСния Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ устройства программирования ΠΈ понимания Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

    Π’Π°ΠΊ ΠΊΠ°ΠΊ это Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΡˆΠΌΠ°Ρ€ΠΎΠΌ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², Ссли Π½Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Однако Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Codeforwin шаг Π·Π° шагом.

    Π’ этом ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΈ ΠΌΡ‹ сосрСдоточимся Π½Π° основах программирования Π½Π° языкС C. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² это ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅, Π²Ρ‹ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ структуру ΠΈ сСмантику ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ C ΠΈ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ матСматичСскиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° C.

    Если Π²Ρ‹ Π½Π΅ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ, всС Ρ€Π°Π²Π½ΠΎ ΠΏΠΎΠΏΠ°Π»ΠΈ сюда. Π—Π°Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π΄Ρ‹Ρ…Π°Π½ΠΈΠ΅, я ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ эти упраТнСния Π²Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ интСрСсны.

    ВсСгда оставляйтС свои вопросы Π² коммСнтариях. Π― люблю ΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ ΠΎΡ‚ всСх вас ΠΎΠ±ΡŠΡΡ‚ΠΈΡ ΠΈ ошибки.

    Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ знания

    ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹, Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ выраТСния, Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ Π²Π²ΠΎΠ΄ / Π²Ρ‹Π²ΠΎΠ΄

    Бписок Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ

    1. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° C для выполнСния Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° всСх основных Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….
    2. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти Π΄Π²Π° числа ΠΈ Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… сумму.
    3. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для Π²Π²ΠΎΠ΄Π° Π΄Π²ΡƒΡ… чисСл ΠΈ выполнСния всСх арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.
    4. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠΈ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚Ρ€.
    5. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти Π΄Π»ΠΈΠ½Ρƒ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠΈ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ.
    6. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти радиус ΠΊΡ€ΡƒΠ³Π° ΠΈ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€, Π΄Π»ΠΈΠ½Ρƒ окруТности ΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ.
    7. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти Π΄Π»ΠΈΠ½Ρƒ Π² сантимСтрах ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π² ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ΠΊΠΈΠ»ΠΎΠΌΠ΅Ρ‚Ρ€Ρ‹.
    8. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Π² градусах ЦСльсия ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π² градусы Π€Π°Ρ€Π΅Π½Π³Π΅ΠΉΡ‚Π°.Ρƒ.
    9. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти любоС число ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΡ€Π΅Π½ΡŒ.
    10. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти Π΄Π²Π° ΡƒΠ³Π»Π° Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠΈ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΡƒΠ³ΠΎΠ».
    11. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти основаниС ΠΈ высоту Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠΈ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ.
    12. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для вычислСния ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ равностороннСго Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°.
    13. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΠΎ пяти ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°ΠΌ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅, срСднСС ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.
    14. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для Π²Π²ΠΎΠ΄Π° P, T, R ΠΈ расчСта простых ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ².
    15. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС C для Π²Π²ΠΎΠ΄Π° P, T, R ΠΈ расчСта слоТных ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ².

    О ПанкаС

    ПанкадТ ΠŸΡ€Π°ΠΊΠ°Ρˆ — ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈ Π±Π»ΠΎΠ³Π΅Ρ€ Codeforwin. Он Π»ΡŽΠ±ΠΈΡ‚ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, особСнно для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Vasudhaika Software Sols. ΠΊΠ°ΠΊ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ управляСт Codeforwin. ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, ПанкадТ — Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, Π±Π»ΠΎΠ³Π³Π΅Ρ€, ΡƒΡ‡Π΅Π½ΠΈΠΊ, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΠΌΡƒΠ·Ρ‹ΠΊΠΈ.

    ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π°: Facebook | Twitter | Google | Π’Π΅Π±-сайт ΠΈΠ»ΠΈ всС сообщСния Pankaj

    ΠžΠ±Ρ€Π°Π·Π΅Ρ† ΠΊΠΎΠ΄Π° C для IBM MQ Capitalware

    Π€Π°ΠΉΠ» Π Π°Π·ΠΌΠ΅Ρ€ Π”Π°Ρ‚Π° ОписаниС
    amqsactz : послСднюю Π²Π΅Ρ€ΡΠΈΡŽ amqsactz ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² инструмСнтах трассировки MQ SupportPac MH06.
    0,01 2013/04 amqscnxc_thread — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° IBM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ многопоточности для Linux. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM. (ОбновлСно Π’ΠΈΠΌΠΎΠΌ Π—ΠΈΠ»ΠΊΠ΅)
    0,01 2003/06 amqsget — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° IBM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ для использования Π±ΡƒΡ„Π΅Ρ€Π° сообщСний Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 4 ΠœΠ‘. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО.Автор: IBM. (ОбновлСно Π ΠΎΠ΄ΠΆΠ΅Ρ€ΠΎΠΌ Π›Π°ΠΊΡ€ΡƒΠ°)
    0,01 2002/06 Backout дСмонстрируСт, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ сообщСниС Π² C. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2005/01 ChlStatus — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° MQAI Π½Π° языкС C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ статус ΠΊΠ°Π½Π°Π»Π°. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: нСизвСстСн.
    0.01 2005/01 ClearQ — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° MQAI Π½Π° языкС C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ очистки ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: нСизвСстСн.
    0,01 1998/06 Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ CWMQM — это Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ C, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Π½ΠΎΠ²ΠΎΠΌΡƒ программисту MQ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ старыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ MQ Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ прСдставляСт собой ΠΊΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΆΠ°Π»ΠΎΠ±Ρƒ. Π― Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ» 5 ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ стандартныС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΠΎΠ΄ΠΆΠ΅Ρ€ Π›Π°ΠΊΡ€ΡƒΠ°.
    0,01 2001/09 DeadLetterHandler ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ нСдоставлСнных сообщСний, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²ΠΈΠ΄Π΅Π»ΠΈ, Π½ΠΎ Ρƒ этого Π΅ΡΡ‚ΡŒ приятная Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ функция. Он Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ просматриваСт ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ нСдоставлСнных сообщСний ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ нСдоставлСнных сообщСний Π² эту ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π² Π»Π΅Π³ΠΊΠΎ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚, Π½ΠΎ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ эти сообщСния, Ссли Π²Ρ‹ Π΄Π°Π΄ΠΈΡ‚Π΅ Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ.Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΎΠ½ попытаСтся ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ сообщСния ΠΈΠ· ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ нСдоставлСнных сообщСний Π² исходныС ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹, вмСстС со всСй ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ MsgId ΠΈ CorrelId. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Брэндон Π”ΡƒΠ½ΠΊΠ°Π½.
    0,01 2005/01 EventMsg — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° MQAI Π½Π° языкС C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ дСмонстрируСт, ΠΊΠ°ΠΊ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ сообщСния ΠΎ событиях. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: нСизвСстСн.
    0,05 2015/11 EmptyQ — это простая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ использования всСх сообщСний ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΠΎΠ΄ΠΆΠ΅Ρ€ Π›Π°ΠΊΡ€ΡƒΠ°. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΠΎΠ΄ΠΆΠ΅Ρ€ Π›Π°ΠΊΡ€ΡƒΠ°.
    0,05 2010/06 File2Msg — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° языкС C для чтСния любого Ρ„Π°ΠΉΠ»Π° ΠΈ записи Π΅Π³ΠΎ содСрТимого Π² Π²ΠΈΠ΄Π΅ сообщСния Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±Ρ‹Π»Π° написана для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… со встроСнным ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Β«00Β». Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΠΎΠ΄ΠΆΠ΅Ρ€ Π›Π°ΠΊΡ€ΡƒΠ°.
    0,01 2001/01 GetGroup дСмонстрируСт ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ сообщСний Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΈΠ· ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ сообщСний Π½Π° C. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2002/06 Jsmqput дСмонстрируСт Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ сообщСний Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ сообщСний Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΌ сообщСниям, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ MQ Java / JMS. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2002/01 ListChl — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (MQAI) для запроса Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² состояния ΠΊΠ°Π½Π°Π»Π° локального администратора ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ с использованиСм интСрфСйса администрирования MQSeries (MQAI): имя ΠΊΠ°Π½Π°Π»Π°, состояниС, Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ сообщСния, сообщСния, ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ сообщСния, Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, lstmsgti. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΡƒΡƒΠ΄ Π²Π°Π½ Π—ΡƒΠ½Π΄Π΅Ρ€Ρ‚.
    0,01 2002/01 Log_Analysis — это слуТСбная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Π°Π½Π°Π»ΠΈΠ·Π° ΠΆΡƒΡ€Π½Π°Π»Π° ошибок MQSeries. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: ΠšΡ€ΠΈΡ Π‘Π΅Π»Π».
    0,07 2002/01 MQAdHoc — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° CLI, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ использованиС IBM MQ Π² качСствС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€Π° рСсурсов XA с DB2 UDB вСрсии 7.2. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,07 2002/11 MQCONNX_Sample — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС C, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ MQCONNX. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π”ΠΈΠ΄ΠΈ Π”ΠΎΡ‚Π°Π½.
    0,03 2015/11 mqcpcnvt — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ, ΠΊΠ°ΠΊ байтовая строка прСобразуСтся ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ страницами. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM. (ОбновлСно Π’ΠΈΠΌΠΎΠΌ Π—ΠΈΠ»ΠΊΠ΅)
    0,62 1999/12 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° MQSeries C. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° C ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° инструмСнтов MQSeries v5.1 для Windows NT. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,13 1998/01 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° MQSeries C (MVS). Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° C ΠΈΠ· pds Π½Π°Π±ΠΎΡ€Π° инструмСнтов MQSeries v1.2 для OS / 390 (MVS). Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2001/01 MQSync дСмонстрируСт использованиС Ρ‚ΠΎΡ‡ΠΊΠΈ синхронизации с MQSeries Π² C. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2001/01 MQThreadAix дСмонстрируСт использованиС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² для выполнСния Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² MQSeries Π² AIX. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2001/01 MQThreadNT дСмонстрируСт использованиС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² для выполнСния Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² MQSeries Π² Windows NT. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2001/01 MQThreadSun дСмонстрируСт использованиС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² для выполнСния Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² MQSeries Π² Oracle Solaris. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2013/04 MQTrcStats — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° языкС C, которая Π±Π΅Ρ€Π΅Ρ‚ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ трассировку MQ ΠΈ суммируСт врСмя ΠΎΡ‚Π²Π΅Ρ‚Π° MQI, ΠΎΠ±Ρ‰Π΅Π΅ количСство Π±Π°ΠΉΡ‚ΠΎΠ² ΠΈ Ρ‚. Π”. Для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных MQI. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π’ΠΈΠΌ Π—ΠΈΠ»ΠΊΠ΅
    0,01 2006/02 Π³. MQ Utilities прСдоставляСт ΠΎΠ±Ρ€Π°Π·Ρ†Ρ‹ ΠΊΠΎΠ΄Π° для 2 ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΈ ΠΈΠ· ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ AES для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π‘ΠΈΠ΄ Π―Π½Π³.
    0,05 2010/09 Msg2File — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° языкС C для записи содСрТимого сообщСния Π² Ρ„Π°ΠΉΠ». Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΠΎΠ΄ΠΆΠ΅Ρ€ Π›Π°ΠΊΡ€ΡƒΠ°.
    0,01 2001/01 Бписок ΠΈΠΌΠ΅Π½ дСмонстрируСт использованиС MQINQ для отобраТСния свойств списка ΠΈΠΌΠ΅Π½. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2001/01 NTLoadMQ дСмонстрируСт использованиС динамичСской Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ MQSeries Π² Windows NT. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2005/04 PubSub дСмонстрируСт всС ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ сообщСния Π±Ρ€ΠΎΠΊΠ΅Ρ€Π° MA0C, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ сообщСния Π±Ρ€ΠΎΠΊΠ΅Ρ€Π°. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: НайдТСл Π“ΠΎΠ΄Π΄Π°Ρ€Π΄ ΠΈΠ· IBM.
    0,01 2001/01 PubSub автоматичСски запускаСт Π±Ρ€ΠΎΠΊΠ΅Ρ€Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ / подписки NT, создавая ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ ΠΈΠ· Π΄Π²ΡƒΡ… Π±Ρ€ΠΎΠΊΠ΅Ρ€ΠΎΠ². Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,10 2017/01 Pusher — это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ MQ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ сообщСния ΠΈΠ· Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ синхронизации. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ . БСсплатноС ПО. Автор: Capitalware Inc.
    0,01 2001/01 PutGroup дСмонстрируСт Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ сообщСний Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ сообщСний Π½Π° C. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО.Автор: IBM.
    0,01 2003/01 QStatus — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ, ΠΊΠ°ΠΊ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ QSTATUS с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ интСрфСйса MQAI. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,04 2001/08 ReadQueue — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС C для чтСния сообщСния ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° Π΅Π³ΠΎ Π½Π° экран. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΠΎΠ΄ΠΆΠ΅Ρ€ Π›Π°ΠΊΡ€ΡƒΠ°.
    0.01 1998/07 Read_From_Oracle — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая пСриодичСски считываСт Π³ΠΈΠΏΠΎΡ‚Π΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Oracle ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π΅Π΅ содСрТимоС строка Π·Π° строкой Π² ​​видС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сообщСний Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ. Он дСмонстрируСт Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ сообщСния Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈ ΠΊΠ°ΠΊ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π·ΠΎΠ²Ρ‹ встроСнного SQL ΠΈ MQI Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π”ΡŒΡΠ²ΠΎΠ»ΡŒΡΠΊΠΈΠΉ.
    0,01 1998/07 Read_From_Queue — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая считываСт сообщСния ΠΈΠ· ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈ ΠΏΡ€ΠΈ нСобходимости ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ ΠΈΡ… содСрТимоС.Π•Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для измСрСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ для чтСния Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ количСства сообщСний ΠΈΠ· ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ. Он дСмонстрируСт Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, константу MQRC_NO_MSG_AVAILABLE ΠΈ использованиС ΠΏΠΎΠ»Π΅ΠΉ дСскриптора сообщСния MsgId ΠΈ CorrelId. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π”ΡŒΡΠ²ΠΎΠ»ΡŒΡΠΊΠΈΠΉ.
    0,04 2005/01 Rfh3Put — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС C, которая ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ сообщСния Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ сообщСний. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ содСрТит Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ RFh3. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: нСизвСстСн.
    0,01 2014/05 SendCmdTozOS — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС C, которая отправляСт ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ MQSC диспСтчСру ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ z / OS. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΠΎΠ΄ΠΆΠ΅Ρ€ Π›Π°ΠΊΡ€ΡƒΠ°
    0,01 2001/01 SLLoadMQ дСмонстрируСт использованиС динамичСской Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ MQSeries Π² AIX. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2001/01 SunLoadMQ дСмонстрируСт использованиС динамичСской Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ MQSeries Π² Oracle Solaris. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: IBM.
    0,01 2017/06 test_mqconnu ΠΈ test_mqconnux Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ использованиС Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² API MQCONNU ΠΈ MQCONNUX MQ. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π ΠΎΠ΄ΠΆΠ΅Ρ€ Π›Π°ΠΊΡ€ΡƒΠ°.
    0,01 1998/07 Write_To_Oracle — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, запускаСмая диспСтчСром Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ². Он ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ сообщСния ΠΈΠ· ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈ вставляСт ΠΈΡ… Π² Π³ΠΈΠΏΠΎΡ‚Π΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Oracle, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ сообщСниС прСдставляСтся Π² Π²ΠΈΠ΄Π΅ строки Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅. Он дСмонстрируСт Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π²Ρ‹Π·ΠΎΠ² MQSET для ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ запуска, Π²Ρ‹Π·ΠΎΠ²Ρ‹ MQCMIT ΠΈ MQBACK для управлСния Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΊΠ°ΠΊ ΠΆΠ΄Π°Ρ‚ΡŒ сообщСний ΠΈ ΠΊΠ°ΠΊ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π·ΠΎΠ²Ρ‹ встроСнного SQL ΠΈ MQI Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π”ΡŒΡΠ²ΠΎΠ»ΡŒΡΠΊΠΈΠΉ.
    0,01 1998/07 Write_To_Queue — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая считываСт Ρ„Π°ΠΉΠ» ASCII строка Π·Π° строкой, прСвращая ΠΊΠ°ΠΆΠ΄ΡƒΡŽ строку Π² сообщСниС MQSeries. КаТдоС сообщСниС помСщаСтся Π² ΠΎΠ΄Π½Ρƒ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ. Он дСмонстрируСт, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ диспСтчСру ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ сообщСния Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Π·ΠΎΠ²Π° MQPUT, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ всС сгСнСрированныС ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. Для простоты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ синхронного ΠΎΡ‚Π²Π΅Ρ‚Π°. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. БСсплатноС ПО. Автор: Π”ΡŒΡΠ²ΠΎΠ»ΡŒΡΠΊΠΈΠΉ.
    0,01 2001/09 XA_MQS_DB2 дСмонстрируСт, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ MQ ΠΈ DB2 Π² распрСдСлСнной Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *

    2024 Β© ВсС ΠΏΡ€Π°Π²Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹. ΠšΠ°Ρ€Ρ‚Π° сайта