используя SqlConnection в C ++ / .NET - PullRequest
0 голосов
/ 07 ноября 2011

Когда я перехожу на страницу MSDN для класса SqlConnection, он показывает только примеры на C # и VB. Почему MSDN не показывает пример C ++?

Меня особенно интересует, как пример C ++ обойдёт отсутствие ключевого слова using в C ++.

1 Ответ

0 голосов
/ 07 ноября 2011

Хммм ... после прочтения Что такое Managed C ++, эквивалентный оператору C # using , кажется, что это эквивалент:

using (SqlConnection connection = new SqlConnection(connectionString))
{
    // SqlCommand and so...
}

на самом деле:

{
  SqlConnection conn(connectionString);

  // SqlCommand and so...
}

Это довольно впечатляюще, поскольку в C ++ не «отсутствует» оператор using настолько, насколько он полностью устраняет необходимость в нем ! Я не думаю, что программисты на C # / VB в достаточной мере ценят это преимущество C ++ (я, конечно же, этого не делал :).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...