Aktywne Wpisy
![mirko_anonim](https://wykop.pl/cdn/c0834752/321ea7dc2985c2bfbf21a6b5598af7c3220625c6954fbbc0a440b525befed626,q60.png)
mirko_anonim +22
✨️ Obserwuj #mirkoanonim
Od 4 lat jestem w związku z dziewczyną teraz vl22, w grudniu się oświadczyłem . Problem polega na tym, że przed oświadczynami mieliśmy takie same podejście do życia - do dzieci, tego że chcemy mieszkać w domu, który postawimy z możliwie najmniejszym kredytem, tego jakie mamy wartości, kompletna zgodność. Niestety po oświadczynach sytuacja się skomplikowała.
Trochę (nie)istotnych rzeczy nas różni - przede wszystkim zarobki (moje 3x większe niż jej),
Od 4 lat jestem w związku z dziewczyną teraz vl22, w grudniu się oświadczyłem . Problem polega na tym, że przed oświadczynami mieliśmy takie same podejście do życia - do dzieci, tego że chcemy mieszkać w domu, który postawimy z możliwie najmniejszym kredytem, tego jakie mamy wartości, kompletna zgodność. Niestety po oświadczynach sytuacja się skomplikowała.
Trochę (nie)istotnych rzeczy nas różni - przede wszystkim zarobki (moje 3x większe niż jej),
![mirko_anonim](https://wykop.pl/cdn/c0834752/321ea7dc2985c2bfbf21a6b5598af7c3220625c6954fbbc0a440b525befed626,q60.png)
mirko_anonim +6
✨️ Obserwuj #mirkoanonim
Mirki, jestem 2 miesiące w związku z dziewczyną, oboje lvl 29. Zaproponowała wspólny weekend za miastem z własnej inicjatywy. Zgodziłem się i spytałem czy zamierzamy spać w jednym łóżku tam. Odpowiedziała, że tak. Weekend jest za dwa tygodnie, nigdy dotąd nie nocowaliśmy u siebie.
Czy Waszym zdaniem na takim weekendzie można próbować inicjować jakiś bardziej erotyczny kontakt fizyczny? Nie mówię, że od razu seks, ale jak będziemy spać w
Mirki, jestem 2 miesiące w związku z dziewczyną, oboje lvl 29. Zaproponowała wspólny weekend za miastem z własnej inicjatywy. Zgodziłem się i spytałem czy zamierzamy spać w jednym łóżku tam. Odpowiedziała, że tak. Weekend jest za dwa tygodnie, nigdy dotąd nie nocowaliśmy u siebie.
Czy Waszym zdaniem na takim weekendzie można próbować inicjować jakiś bardziej erotyczny kontakt fizyczny? Nie mówię, że od razu seks, ale jak będziemy spać w
Prosze o pomoc, bo jestem w kropce... Pisze aplikacje w C# z biblioteką z C++. Aplikacją jest kalkulator macierzy, aktualnie chce dodać macierze do siebie, za co ma odpowiedziec biblioteka. Kod wyglada tak:
void SumowanieMacierzy (int pierwsza[10], int druga[10], int trzecia[10])
{
for (int i = 0; i < 10; i++)
{
if (pierwsza[i] != NULL && druga[i] != NULL)
{
trzecia[i] = pierwsza[i] + druga[i];
}
}
}
W C# interfejs jest zrobiony, po wpisaniu przez uzytkownika liczby wierszy i kolumn tworzy sie macierz z textboxów, wiec powstają nam dwie tablice textboxów. Tablice te następnie konwertuje na tablice intów które jak widac prześle wyżej do tej dll'ki. no i mam trzy tablice intów, arr4(która powstała z pierwszej macierzy), arr5(z drugiej z macierzy) oraz arr6 która jest aktualnie pusta i zostanie po wykonaniu metody uzupełniona.
int[] arr4 = new int[10];
int[] arr5 = new int[10];
int[] arr6 = new int[10];
Tutaj kod zaimportowania metody do C#:
[DllImport("KalkMacierzyLib.dll")]
public static extern void SumowanieMacierzy(int[] pierwsza, int[] druga, int[] trzecia);
No i teraz chce wykonać metode która jako parametry pobierze moje tablice arr4, arr5 i arr6(class1 to nazwa klasy w bilbiotece, w której jest ta metoda):
Class1 cls2 = new Class1();
cls2.SumowanieMacierzy(arr4, arr5, arr6);
I tu jest problem. wszystkie parametry (arr4, arr5, arr6) są podkreślane osobno i kazda z nich ma błąd "Cannot convert from 'int[]' to 'int*' ".
Mirki pomóżcie, albo chociaz sposoby ominięcia tego, albo pomysł jak inaczej to rozegrać. Wszystkie znaki na niebie i ziemi mówią mi, że powinno to działać. Stack i inne zakątki internetu przejrzane, ale nikt nie pisał o takim problemie. Czy to niezgodność typów pomiedzy tymi językami, który uniemożliwi mi zrobienie tego w ten sposób? czy to tylko jakiś mały błąd?
#csharp #cpp #programowanie
[DllImport("KalkMacierzyLib.dll", CallingConvention=CallingConvention.Cdecl)]
Jak możesz to solucję :P
Ewentualnie może:
cls2.SumowanieMacierzy(ref arr4, ref arr5, ref arr6);
w c# to nie to samo co
w c++
@Slowo: Po za tym czemu mieszasz cpp z c#? Tak dla sportu/ćwiczenia? Bo generalnie szybciej napiszesz wszystko w c#/cpp niż ożenisz oba (co nie znaczy, ze się nie da :P)
@Yahoo_: Wiem niestety, w C# już bym sobie to napisał, ale
http://www.speedyshare.com/TGk4b/Projects.rar
https://msdn.microsoft.com/en-us/library/z6cfh6e6.aspx
@Slowo: int[] w c# to tylko allias na Array, który jest klasą zdefiniowaną w .NET. int[10] w cpp to w dużym uproszczeniu (bo szczerze mówiąc cpp nie znam za dobrze :P) wskaźnik na pierwszy i rezerwacja w pamięci dla 10 elementów
http://wklej.org/id/2784761/ (w2 to jest szerokość macierzy)
Dzieki za wszystkie dobre rady, przez prace dopiero teraz mogłem zajrzeć z powrotem do projektu. Odpowiedz byla banalna, tak jak pisze @Yahoo_: (Dzieki:*), trzeba bylo zamiast int[] dać array ^. Także, dziekuje za wszystko <3
@InYourHead: Tobie też dzieki, lada moment mnożenie bede robic i na pewno sie przyda, jak stane w miejscu :)