如何以编程方式检查运行我的可执行文件的用户是否是管理员?
这是Mac OS X 10.6(Snow Leopard)或更高版本的C++.我的许多搜索没有发现任何东西.
我正在开发一个Windows代理程序,其中两个通过不同适配器连接的TCP套接字由我的程序桥接.也就是说,我的程序从一个套接字读取并写入另一个套接字,反之亦然.每个套接字都由自己的线程处理.当一个套接字读取数据时,它会排队等待另一个套接字写入.我遇到的问题是当一个链接以100Mb运行而另一个链接以10Mb运行时.我从100Mb链接读取数据的速度比我写入10Mb链接的速度快.如何"减速"更快的连接,使其基本上以较慢的链接速度运行?将较快的链接更改为较慢的速度不是一种选择. - 谢谢