望门投止:一个流传千年的典故
“望门投止”这个典故出自《三国志·吴书·鲁肃传》,讲的是东汉末年名将鲁肃在赤壁之战前的一次重要外交行动。故事看似简单,却蕴深刻的历史智慧,至今仍对我们理解人际关系和战略选择有启发意义。今天咱们就来掰开揉碎了聊聊这个典故,看看它到底是怎么一回事。
典故的原始场景
故事发生在建安十三年(公元208年),赤壁之战爆发前夕。当时鲁肃作为东吴的使者,要去江东拜访孙权,说服他联合抗曹。在途经寻阳时,鲁肃遇到了一位名叫诸葛亮的年轻才俊。根据《三国志》记载:“肃邀与语,自谓谓亮曰:‘卿谓将军谁也?’亮曰:‘将军向 tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if (condition) { if (condition) { // Code block } else { // Code block } } tabs if