継承とインターフェイス クラスの混合について投稿された質問がありました: 
C   
++ でのインターフェイスの複数の継承。
  
与えられた:
struct Binary_Stream_Read_Intf
{
  virtual void load_from_buffer(uint8_t*& buffer_ptr) = 0;
};
struct Binary_Stream_Write_Intf
{
  virtual void store_to_buffer(uint8_t*& buffer_ptr) const = 0;
};
struct Binary_Stream_Read_Write_Intf
: public Binary_Stream_Read_Intf,
  public Binary_Stream_Write_Intf
{ ; };
struct Binary_Stream_Write_Read_Intf
: public Binary_Stream_Write_Intf,
  public Binary_Stream_Read_Intf
{ ; };
ここに私の質問があります:
Binary_Stream_Read_Write_IntfとBinary_Stream_Write_Read_Intf同じですか?- 関数呼び出しで一方を他方に置き換えることはできますか?
 - を必要とする機能に両方を使用できます
Binary_Stream_Read_Intfか?