Vannak olyan eszközök is csomagolja néhány C ++ osztály C #?




Egy szoftver SDK kapunk néhány API-kat C ++ osztály könyvtár, köztük a h, lib, dll fájlokat.


Azonban szeretném használni C # dolgozni a könyvtár. 


Tehát, vannak-e olyan eszköz lehetne csomag a C ++ osztály könyvtár a C #? Vagy valami javaslata?


Nem akarom használat CLI, mert olyan sok osztályok.
Használja [a C ++ / CLI](http://www.functionx.com/cppcli/index.htm) , dialektusban C ++ használt menedzselt kód a .NET platform. A nyelv, amelyet elsősorban a felhasználás egy alkalmazást, mint a tiéd. 


Lásd ezt [a cikket](http://www.codeproject.com/KB/mcpp/quickcppcli.aspx#A8) (a cím egy kicsit túlzás, de a tartalom jó). Egyéb keresések borításain C ++ kódot kell adni további példákat.


Barry rámutatott, egy platform meghívási (P / Invoke) hívás hagynám hívja natív kódot a DLL.
Megfogalmazni segítek, de ezekre tudnál válaszolni?  

-Az iskolában milyen technikai eszközöket használtok, mire?  

-Szüleid, nagyszüleid használnak-e valamit? Segítened kell-e nekik valamilyen elektronikus eszközzel? A `string` egy álnév (alias) a C#-ban a `System.String`-re.  

Szóval gyakorlatilag nincs különbség. Olyan mint az `int` és a `System.Int32`.


Ha már elvek, akkor általánosan ajánlott a `string` használata bármikor, amikor egy objektumra hivatkozol:  

Például:



```
string place = "world";

```

Hasonlóan, szerintem általánosan ajánlott használni a `String`-et, amikor konkrétan az osztályra szeretnél hivatkozni:  

Például:



```
string greet = String.Format("Hello {0}!", place);

```

Ez az a stílus, amit a Miscrosoft a [példáiban használ](https://docs.microsoft.com/en-us/dotnet/api/system.string.format?view=netframework-4.7.2#examples).


Úgy tűnik ez az elv ezzel kapcsolatban változhatott, ahogy a [StyleCop](https://github.com/StyleCop) most már a C# specifikus alias-ok használatát javasolja. Ez az én véleményem, de; csakúgy, mint az ügy osztály igen, azt végre egy `copy`módszert a fajta, hogy az osztály, hogy a módosítás lehetővé, miközben a megváltoztathatatlan, de létezik néhány esetben, hogy nem tudok segíteni, hogy azt változékony; például, ha valami várható, hogy a másolási művelet túl nagy és lassú az osztály; Szeretem, ha az osztály annyi gyakran módosított tagjai. És ne aggódj ezer esetben lebeg a memóriában, mert automatikusan GC'ed, így a több tényleges problémát az idő költsége másol az osztály példányok. Kérem, mondja meg, véleményem szerint valahogy rossz :) A konkrét file-típus ismerete hiányában a következőket tudom javasolni: 

*A csoportba feltöltött és megosztott fájlok a csoport minden tagja számára elérhetők. Webes Office az Android vagy iOS rendszerű Office-ban, illetve a Microsoft 365 legújabb alkalmazásaiban Ön és tagjai közösen szerkeszthetik a Word, a PowerPoint vagy az Excel dokumentumait, illetve megjegyzéseket végezhetnek a Visio-fájlokban. Nem kell a fájlokat ellenőrizni vagy aggódnia, ha valamelyik munkatársa meg van nyitva. Csak nyissa meg a szerkeszteni kívánt fájlt, és ha a többi csapattag is szerkeszti őket, akkor a módosítások zökkenőmentesen lesznek egyesítve munka közben.*

Röviden az MS file-okat megosztva közösen szerkeszthetik. (mindenki egyenlő jogokkal)   
Ha megoldandó feladat vagy dolgozatról van szó a Forms-ot ajánlom és a teszt kiadást MS Teams-ben. Ezzel a Chrome extension-el: <https://github.com/nilsm/trello-copy-list-extension> [Chrome browser extension to copy trello lists to clipboard] Ha sok feladatlapot készítesz, mappák segítségével rendszerezheted őket, akárcsak a fájlokat a számítógépen. A mappákat te hozod létre (**Mappák szerkesztése > Új mappa létrehozása**), kivéve az **Archív** mappát, amely a törölt feladatlapok tárolására szolgál. Szia! Nekem általában sokat segít, ha tanulókártyákat készítek. Kis cetlik. Az egyik oldalára egy kérdést írok, a másik oldalra a választ és kikérdezem magam.  

  

Készíts vázlatot! Szedd össze pontokba a tanulnivalót és olvasd el sokszor! Próbáld memorizálni!  

  

Olvasd el többször a tankönyvi anyagot. Ez a legkevésbé eredményesebb a három közül, hiszen a tankönyv tele van felesleges részekkel, stb..  

  

Illetve tanulás közben mindig kapcsold ki vagy némítsd le a telefonod. Vagy dobd be az ágy mögé ![](https://ehazi.hu/images/smiley/laughing.png) és csak akkor vedd ki, ha már teljesen megtanultad az anyagot Ha meg akarod érteni az ilyen feladatokat, egy videót ajánlok:  

<https://www.youtube.com/watch?v=oqP_oIKNuvU> nincs jailbreak.

[kép]

[gyakori kérdések: melyik ios-verzióra érhető el jailbreak? - szifon.com](https://szifon.com/2017/10/29/gyakori-kerdesek-melyik-ios-verziora-erheto-el-jailbreak/)

összefoglaltuk, hogy melyik ios-verzióra van jailbreak, és amelyikre elérhető, annál milyen szoftvert lehet hozzá használni. Tudjuk, hogy tanárként és szülőként most elárasztanak az információk. Talán úgy is érzed, elveszel a rengeteg lehetőség között. Egyszerre kellene elsajátítanod és élesben alkalmaznod a digitális tanítás és a távmunka kompetenciáját is. Késlekedés nélkül.

**Öncélú ötletelgetés helyett mi cselekszünk.**

**Nem fejlesztünk új oktatási platformot. Újabb szoftvert sem.**

**Nem készítünk még egy tantárgyi videót.**

**Ehelyett segítünk átlátni a káoszt: módszertani és technikai supportot nyújtunk a már létező rendszerek használatához.**

Ezért **4 csapatot hozunk létre, és minden feladatra EGY megoldást, egy technikai csomagot ajánlunk. Egyetlenegyet.** Ettől el lehet térni, de önmagában vezérfonál.

Pedagógusként **csak azt kell eldöntened, melyik csapat segítségét kéred**.

* A Moodle csapat pedagógiai vezetője Balogh Csaba, a keszthelyi Premontrei Szakgimnázium, Szakközépiskola és Kollégium igazgatója.
* A Microsoft Office 365 csapat pedagógiai vezetője Havassy András, a budapesti II. Rákóczi Ferenc Gimnázium földrajz tanára, Microsoft pedagógiai szakértője.
* Az Alternatív eszközök csapat pedagógiai Koren Balázs, a Fazekas Mihály Gimnázium volt matematika tanára, a Telenor Hipersuli szakmai vezetője.
* Az alsósokat pedig Kurucz Mária szuperpedagógus, a Szent Imre Katolikus Általános Iskola tanára, a Telenor Hipersuli oktatója fogja segíteni felkészíteni.

**Minden csapatban van távmunka szakértő, és ha választottál, az iskoládhoz rendelünk majd egy önkéntes tanácsadót is.**

**LEHET, hogy már használtad** valamelyik programot, és egyszerűen tudsz dönteni: a 4 közül melyik megoldásunkat kéred.

**HA MÉG NEM sokat mondanak neked ezek módszerek**, regisztrálj az amanoba.com-on és figyeld részletes tájékoztatásainkat.