Hatalar, hatalar, sorular - sayfa 2354

 
fxsaber :

Eh, iki kişi zaten ek olmadan bir çözüm olduğunu söyledi. değişkenler, hafta sonu düşüneceğim.

Bunu kimin söylediğini merak ediyorum? PrevHandle'ın zaten bir yerde saklanması gerekiyor.

 

bu sorunla karşılaştı:

Windows güncellendi, terminaldeki güncellemeden sonra topluluk hesabıyla bağlantı kesildi, giriş ve şifreyi girdikten sonra, her Windows güncellemesinden sonra piyasada satın aldığım danışmanı tekrar yüklemek zorunda kaldım (yeni bir aktivasyon kullanın) yeni bir aktivasyon kullanmak zorundasın, çok çabuk bitecekler, bununla nasıl başa çıkılır, kim karşılaşabilir??

 
Alexey Navoykov :

Bunu kimin söylediğini merak ediyorum? PrevHandle'ın zaten bir yerde saklanması gerekiyor.

belki yanlış anlaşıldı

 
fxsaber :

Peki ne yapıyorsun?

Bu beklendiği gibi çalışmalıdır:

 int MACROS_helper_PrevHandle;
template < typename T>
T macros_helper_fn(T t)  {SelectHandle(MACROS_helper_PrevHandle); return t;}     
#define MACROS(NEW_HANDLE_, FN_)  ((MACROS_helper_PrevHandle=GetHandle())* 0 == 0 ?     \
                                    SelectHandle(NEW_HANDLE_) ? macros_helper_fn(FN_) : 0 : 0)
Bir fonksiyon aracılığıyla aktarım sadece bu değildir.
 
Alexey Navoykov :

PrevHandle'ın zaten bir yerde saklanması gerekiyor.

İpucu #4: Yapma
Zaten tüm kartlar bile gösterdi. İpucu #5, makronun kendisi olacaktır
 
pavlick_ :

Peki ne yapıyorsun?

Dürüst olmak gerekirse, henüz bunun hakkında düşünmedim bile. Zamanım olduğunda, kesinlikle neler yapabileceğimi göreceğim.

 
A100 :

Her şey çalışıyor:

Başka ne zaman fırsat olacak ... gerçek seviyeyi kontrol et
Tartışmalara bakılırsa ... burada ... yüksek sesli kelimeleri ustaca hokkabazlık eden ciddi proggers, dahil. OOP vb. hakkında (Genellikle sözlerin yarısından fazlasını anlamıyorum bile)

Gerçekten nedir? tinsel? ya da hala çekilmedi mi?
Bir kez daha vurguluyorum: karmaşık bir şey olsaydı ... olağanüstü veya özel bilgi gerektiren - hemen yazardım, ama burada - en basiti (!). Bu nedenle, beyni açın ve seçenekleri yazın ... veya bekleyin!

Biraz anaokulu.

 
A100 :
İpucu #4: Yapma
Her şey kartları bile gösterdi

Evet, görevin özü şuysa ne kadar gerekli değil: eski tutamacı hatırla, yeni bir tutamaç seç, işlevin değerini al, eski tutamacı seç, işlevin değerini döndür. Belki başka bir sorunu çözmüşsünüzdür. Yoksa bu özel görevi herhangi bir harici ekleme olmadan sadece makro içinde çözdüğünü mü söylemek istiyorsun?

ps Genel olarak, dalı boşuna sular altında bıraktık. Bütün bunları " Dilin özellikleri .." dalında yaymak gerekiyordu. İşte başka amaçlar için bir şube.

 
Alexey Navoykov :

ps Genel olarak, dalı boşuna sular altında bıraktık. Bütün bunları " Dilin Özellikleri .." dalında yaymak gerekiyordu. Burada başka amaçlar için bir konu var.

Teknik sorunun su basacağını hiç düşünmemiştim. Moderatörlerden temizleyip hareket etmelerini rica ediyoruz.

 
Neden moderatörlere fazladan iş yükleyesiniz? Birisi mesajlarını - bir sel - olarak görüyorsa, onları silmesine izin verin. Konudan sapmalar varsa aktarım devam eder. Deviasyon nerede? Burada da özel bir özellik yok - her şey C ++ ile aynı (kontrol ettim). Şube oldukça ziyaret edildi ... Şahsen sorunun cevabını henüz kabul edilebilir bir kod şeklinde görmedim - yani "her şey yolunda DJ"