CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com

Search:

Type: Posts; User: wolle

Page 1 of 26 1 2 3 4

Search: Search took 0.07 seconds.

  1. Re: Knight's tour, recursion, dynamic programming, optimization

    Dynamic programming is an optimization method used when you are looking for what is best in some sense. It could be the shortest or the cheapest or something like that. But I suppose that does not...
  2. Replies
    2
    Views
    201

    Re: Stupid Things Developers Do

    The easiest way to be stupid as a programmer is trying too hard to be smart. Spending lots of time reducing a straightforward algorithm into something only Einstein could understand, to be able to...
  3. Re: Knight's tour, recursion, dynamic programming, optimization

    The Wikipedia entry to Knight's tour,

    https://en.wikipedia.org/wiki/Knight%27s_tour

    reveals that there are 26,534,728,821,064 (directed closed) tours on an 8x8 board. It will take a lot of time...
  4. Thread: C++ IDE Query

    by wolle
    Replies
    4
    Views
    143

    Re: C++ IDE Query

    It's even so that some IDE:s allow you to use more than one C++ compiler. For example, VS 2019 supports the use of both the Microsoft and the Clang C++ compilers.
  5. Replies
    19
    Views
    285

    Re: Template class inside a vector

    You can create a union of these 3 types using std::variant. If you declare a variable of that union type, you can check which of the types is stored in the variable using std::visit. You will need...
  6. Replies
    19
    Views
    285

    Re: Template class inside a vector

    An alternative to what 2kaud suggests is to go for an object-oriented design. In that case, you would replace T with a base class type. Then you would store objects of classes derived from the base...
  7. Replies
    19
    Views
    285

    Re: Template class inside a vector

    You must specify the typename T of TableRow. Say you want it to be an int you do,



    std::vector<TableRow<int>> row;
  8. Re: is it safe to use the bitwise XOR for boolean types (in c++)

    It is best to use the logical XOR operator != whereby



    bool c = !(a^b);


    becomes
  9. Re: Not sure what the best way to handle this task is.

    I would use one of these, probably the first,


    void checkTheState() {
    const bool hasChanged =
    (boolOne != boolOneCurrentState()) ||
    (boolTwo != boolTwoCurrentState()) ||
    ......
  10. Replies
    19
    Views
    4,807

    Re: header files online database

    Instead of excavating the past, you could go for something current,

    https://www.sqlite.org/index.html
  11. Re: How to generate a condition (true or false) based on possibilities?

    In this case, you have a total of 52 balls in the urn. The chance of picking a blue is 50/52, and a red is 2/52. The total probability is 50/52 + 2/52 = 52/52 = 1 (the ball will always be either blue...
  12. Re: How to generate a condition (true or false) based on possibilities?

    The link in my previous reply suddenly doesn't seem to work so I supply an example. It is based on the recipe: "Generating pseudo-random numbers" in Modern C++ Programming Cookbook, 2nd ed. by Marius...
  13. Re: How to generate a condition (true or false) based on possibilities?

    If you have the possibilities 0.8, 0.1, and 0.1 you think of them as three intervals,

    1: 0.0 <= x < 0.8
    2: 0.8 <= x < 0.9
    3: 0.9 <= x < 1.0

    Then you draw a random float x between 0 and 1, for...
  14. Replies
    6
    Views
    850

    Re: Need to convert an INT to WORD*

    Well, according to the link in my previous post, according to the C++ standard, a reinterpret_cast should work,

    "3) A value of any integral or enumeration type can be converted to a pointer type."...
  15. Replies
    6
    Views
    850

    Re: Need to convert an INT to WORD*

    As a last resort, there's always the reinterpret_cast,


    wpAddress = reinterpret_cast<WORD*>(nAddress);


    https://en.cppreference.com/w/cpp/language/reinterpret_cast
  16. Re: challenged problem C++ implementation - homework help (preparing for an interview

    This problem is quite common and there are several ways to solve it,

    https://web.stanford.edu/class/cs9/sample_probs/TwoSum.pdf

    The video uses the hashtable approach. A hashtable is a data...
  17. Replies
    6
    Views
    427

    Re: string replace related

    And you are not the only one :). I recognize the problem because I replied to this thread,

    https://forums.codeguru.com/showthread.php?563893-Program-to-decompress-a-compressed-string
  18. Re: coming up with data structure for the algorithm

    You don't have to sort anything. Of course you can store all distances and then sort them to find the shortest. But you really just need to keep track of one distance, the shortest_so_far. Each time...
  19. Re: coming up with data structure for the algorithm

    Do you want to find the shortest cell distance between two sites? Then you just calculate all possible cell distances one by one and keep the shortest so far. You don't need a data structure for that.
  20. Thread: JAVA errors

    by wolle
    Replies
    3
    Views
    735

    Re: JAVA errors

    Start with a minimal program that works. In this case just a main method that prints "Hello world". Then add code, little by little in incremental steps making sure it works after each step. So you...
  21. Re: I want to learn how monitors and graphics hardware create and display images.

    Why not just take a screenshot,

    https://www.howtogeek.com/226280/how-to-take-screenshots-in-windows-10/
  22. Re: I want to learn how monitors and graphics hardware create and display images.

    Here's a site trying to explain how things work to a general audience,

    https://computer.howstuffworks.com/graphics-card.htm
  23. Re: What does an interface not allowed to have any implementation?

    There are two kinds of inheritance, inheritance of implementation and inheritance of interface. Inheritance of implementation can lead to the so called fragile base class problem,
    ...
  24. Replies
    5
    Views
    908

    Re: Best web dev language 2020

    It looks like your buddy has been right all the time, only it took a little while for the future to arrive :). Maybe Java got in between. It showed up in 1995 and enjoyed an almost religious...
  25. Replies
    5
    Views
    908

    Re: Best web dev language 2020

    To me it seems Python is the new Basic. At least it is very popular (Tiobe Nov. 2020),

    https://www.tiobe.com/tiobe-index/

    But considering your VB6 background maybe VB (.NET) is a better choice,...
Results 1 to 25 of 650
Page 1 of 26 1 2 3 4


Windows Mobile Development Center


Click Here to Expand Forum to Full Width




On-Demand Webinars (sponsored)