Kann mir jemand erklären wie ich in c++ eine pipe baue die mit meinem c# programm kommunizieren kann? hab im internet kein gutes tutorial dazu gefunden wenn jemand eins hat pls verlinken.
Ich hab im Internet 2 Pipe's gefunden eine C# und eine C++ aber das mit dem verbinden klapt nicht so ganz richtig :-/
Die C# Pipe
Code:
using System;
using System.IO;
using System.IO.Pipes;
namespace PipeServer
{
internal class Program
{
private static void Main()
{
while (1 == 1)
{
using (var pipeServerStream = new NamedPipeServerStream("ShaiyaPipe"))
{
Console.WriteLine("Waiting for connection.");
pipeServerStream.WaitForConnection();
Console.WriteLine("Connected to client.");
using (var streamReader = new StreamReader(pipeServerStream))
{
var data = streamReader.ReadLine();
if (data != null)
Console.WriteLine("Received: " + data);
}
}
}
}
}
}
für die Pipe
aber in der Konsole steht nur müll und nicht das was ich mit dem server gesendet hab von C# zu C# klapts wunderbar kann mir jemand sagen wo der fehler im code ist oder mir grade eine c++ pipe bauen die einen einfachen wert empfangen kann
Danke schon mal im vorraus
MFG
Insert-name-here
Es ist vermutlich ein Problem mit dem Stringencoding, wenn du UTF-8 Strings per C# verschickst und diese dann als ANSI ließt kommt einfach nur Kauderwelsch dabei heraus.
Du musst also den String in C++ richtig verarbeiten, benütze also besser einen wchar_t buffer und wcout.
Pipe Wrench 08/18/2010 - WarRock - 7 Replies Hallo liebe Community,
ich wollte einmal fragen was genau das Pipe Wrench bringt.
Soweit ich weiß repariert es Fahrzeige statt mit den üblichen 12 % mit 24 % und zudem kann man damit Bomben entschärfen aber nun zum wichtigsten Teil meiner Frage: Um wieviel Schneller kann man damit die Bomben entschärfen? Kann das mal bitte jemand stoppen, falls es keiner weiß ich überlege mir nämlich dieses Teil zu kaufen da ich eh zur zeit viel Engineer zocke !
Achja und die SuFu hab ich benutzt aber...
message pipe block shit plase help me!!! 04/27/2010 - CO2 Private Server - 4 Replies Hello All guys any 1 know how to fix this message pipe block problem??
plase help me
http://img51.imageshack.us/img51/5751/sssssl.png
images
:confused::confused::confused: