Информация об изменениях

Сообщение Re[2]: chatgpt - добавили план за $200 в мес. от 05.12.2024 22:21

Изменено 05.12.2024 22:27 Shmj

Re[2]: chatgpt - добавили план за $200 в мес.
Здравствуйте, vsb, Вы писали:

vsb>Я подписался, могу какие-нибудь запросы написать. Но вряд ли там что-то принципиально будет отличаться от o1-preview, так что чудес я бы не ждал.


Давайте попробуем горячий вопрос с нашего форума:

Написать ct_tick и ct_peek — чтобы работал этот код на C++

int main()
{
   static_assert(ct_tick<int> == 0);
   static_assert(ct_tick<class X> == 0);
   static_assert(ct_tick<void> == 0);

   struct Inner
   {
      static_assert(ct_tick<int> == 1);
      static_assert(ct_tick<class X> == 1);
      static_assert(ct_tick<void> == 1);

      static_assert(ct_peek<int> == 2);
      static_assert(ct_peek<class X> == 2);
      static_assert(ct_peek<void> == 2);
   };

   static_assert(ct_tick<int> == 2);
   static_assert(ct_tick<class X> == 2);
   static_assert(ct_tick<void> == 2);

   static_assert(ct_tick<int> == 3);
   static_assert(ct_tick<class X> == 3);
   static_assert(ct_tick<void> == 3);
}

Re[2]: chatgpt - добавили план за $200 в мес.
Здравствуйте, vsb, Вы писали:

vsb>Я подписался, могу какие-нибудь запросы написать. Но вряд ли там что-то принципиально будет отличаться от o1-preview, так что чудес я бы не ждал.


У вас Pro за $200?

Давайте попробуем горячий вопрос с нашего форума:

Написать ct_tick и ct_peek — чтобы работал этот код на C++

int main()
{
   static_assert(ct_tick<int> == 0);
   static_assert(ct_tick<class X> == 0);
   static_assert(ct_tick<void> == 0);

   struct Inner
   {
      static_assert(ct_tick<int> == 1);
      static_assert(ct_tick<class X> == 1);
      static_assert(ct_tick<void> == 1);

      static_assert(ct_peek<int> == 2);
      static_assert(ct_peek<class X> == 2);
      static_assert(ct_peek<void> == 2);
   };

   static_assert(ct_tick<int> == 2);
   static_assert(ct_tick<class X> == 2);
   static_assert(ct_tick<void> == 2);

   static_assert(ct_tick<int> == 3);
   static_assert(ct_tick<class X> == 3);
   static_assert(ct_tick<void> == 3);
}